我可以在.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