我可以在.NET运行库中将IronPython代码编译为EXE或DLL吗?将IronPython代码编译为EXE或DLL
8
A
回答
4
只需在IronPython脚本中使用clr.CompileModules
即可将其转换为dll文件。 或者你也可以使用pyc.py
(在你的IronPythonInstallDirectory\Tools\Scripts
里面找到),它也可以为你生成一个exe文件。
+0
我们获得dll后,我们如何使用它? ScriptEngine没有从dll中打包作用域的选项。 – ozgur 2016-04-30 11:03:03
1
如果我确实需要用另一种语言创建一个包装DLL/EXE。然后,可以将Python代码作为资源存储在首次访问程序集时加载的DLL中。
0
是的,你可以!我发布了一个可以接收IronPython文件的Python脚本,找出它的依赖关系并将其编译为独立的二进制文件Ironpython 2.6 .py -> .exe。希望你觉得它有用。
相关问题
- 1. 将IronPython WPF项目编译为exe文件:缺少dll
- 2. 将IronPython WPF项目编译为exe
- 3. 将C代码编译为Visual C++ dll?
- 4. 编译VB代码到EXE
- 5. 将IronPython编译为使用标准库包的exe文件
- 6. IronPython与WPF编译EXE pyc错误
- 7. 编译代码的IronPython导入性能
- 8. 将代码注入已编译的dll
- 9. C#编译dll的成exe
- 10. 从python代码编译DLL
- 11. 编译并运行代码为dmg或exe
- 12. VS2017将NetCoreApp编译为EXE
- 13. 将Crystal Reports编译为exe
- 14. 将Python编译为exe
- 15. 将PyPy编译为Exe
- 16. 将HTML5编译为.exe/.dmg
- 17. 将python代码编译为一个exe文件
- 18. 将C++代码编译为.EXE,返回双重
- 19. 将OpenMP代码编译为C代码
- 20. 将PHP源代码编译为扩展名(.so/.dll)
- 21. 将C++源代码编译为一个.dll
- 22. 应该将测试的代码编译为DLL或可执行文件吗?
- 23. Python编译为.exe
- 24. python3.6 exe或编译为其他选项?
- 25. 为什么我的C代码没有被编译为EXE
- 26. MinGW编译的exe - libgcc_s_silj-1.dll丢失
- 27. Exe&Dll分析器和反编译器
- 28. dotnet dll反编译和更改代码
- 29. 将C#代码行转换为IronPython
- 30. 如何使用Delphi条件编译生成exe或dll?
可能的重复[如何在IronPython中创建.NET程序集并从C#调用它?](http://stackoverflow.com/questions/561509/how-do-i-create-a-net-assembly -in-ironpython-call-it-from-c) – 2010-11-10 18:21:07
重复的问题是一年半的时间,现在我们在C#中有动态类型。让我们继续打开这个问题。 – 2010-11-10 19:26:33