Exe中缺少Delphi 2007版本信息

时间:2010-12-16 08:12:09

标签: delphi delphi-2007 dunit

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

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

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

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

有人有什么想法吗?

2 个答案:

答案 0 :(得分:0)

IIRC这些值仍保存在.res文件中。你是否正在删除/修改它?

答案 1 :(得分:0)

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