【问题标题】:How to build a executable for ironpython files and a .Net dll file?如何为 Ironpython 文件和 .Net dll 文件构建可执行文件?
【发布时间】:2018-09-25 15:10:29
【问题描述】:
我有两个 python 文件(Iron Python 2.7)和一个 .net dll 文件。
abc.py 是包含 Windows 窗体应用程序代码的主文件,而 def.py 是具有功能的支持文件。 ghi.dll是第三方api文件,修改为dll。
我想将此创建为 Windows 窗体应用程序可执行文件,以将其分发给我团队中的其他人。
使用 Visual Studio 2017 编写代码。
【问题讨论】:
标签:
.net
executable
ironpython
【解决方案1】:
创建一个文件夹并从 C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0 文件夹复制所有需要的 .net dll 并复制C:\Program Files (x86)\IronPython 2.7\Lib 文件夹中的所有必需文件
从 C:\Program Files (x86)\IronPython 2.7 文件夹复制 ipyc.exe 并从 C:\Program Files (x86)\IronPython 复制 pyc.py 2.7\Tools\Scripts文件夹
打开命令提示符并导航到相应的文件夹并使用以下命令
ipyc def.py /main:abc.py /target:winexe