1

我有一个 Delphi 2007 项目,我正在尝试设置 Project->Options->'Version Info'。我将值输入表单并保存项目。但是,当我构建时,生成的 exe 不包含我输入的版本信息。事实上,它只包含文件版本、语言和产品版本——没有其他值,如内部名称、产品名称等......

我注意到这些值没有保存到 .dproj 文件中。所以我尝试将它们手动输入到所述文件的 xml 中,保存并构建。同样,exe 的版本信息不完整。

通过版本信息(在 Windows 中),我的意思是当您右键单击 exe 并选择属性并单击版本选项卡时看到的内容。

编辑: 我可能还应该提到这是一个使用 DUnit 的测试项目。

有人有想法么?

4

2 回答 2

0

除了 .res 文件,作为最后的手段,您可以删除 .dproj 文件,Delphi 可以从 .dpr 文件重新创建它,但是您会丢失完整的构建配置设置,它们将被重置为默认值。

于 2010-12-16T09:36:58.593 回答
0

IIRC 这些值仍保存在 .res 文件中。您是否以某种方式删除/修改它?

于 2010-12-16T09:18:54.873 回答