1

我正在 IronPython 中开发一个程序,该程序将被编译成一个 exe 供以后分发。我已经编译了一个简单的示例来演示我想要什么,这很好 - 但是如果我右键单击生成的 EXE 或 DLL,则文件属性(例如文件版本、产品名称、产品版本等)为空(或者在“文件版本”的情况下,设置为无用的值 - 例如“0.0.0.0”)。

我的问题是:如何配置已编译 IronPython 程序的文件属性?

谢谢,

4

1 回答 1

0

当前版本的pyc.py不支持设置您询问的元信息。

.NET 提供AssemblyName.Version以及AssemblyBuilder.DefineVersionInfoResource用于在程序集构建时设置信息。我创建了一个pyc 版本(以及一个拉取请求),支持额外的命令行参数来设置额外的元信息。

于 2013-09-14T19:06:12.913 回答