我被指派在Delphi项目中做一个小修改。 要注册该mod,我的老板告诉我在项目选项中增加内部版本号>版本信息。
我这样做了,但是在编译和构建之后,当我查看文件属性时,文件版本没有更新。 exe文件确实已编译(我检查了修改日期,它与构建时间匹配)。最终EXE中的版本号不变,不等于我在“版本信息”选项卡中设置的数字。
当我在Google上搜索此内容时,我能找到的唯一结果是使用此版本功能的教程以及启用此功能的人员。
我尝试重新打开项目,删除生成的EXE并重建,删除.RES文件(构建失败,因为没有RES文件)并注释掉{$R *.RES}
指令(根本不包含版本信息)
我不是这个项目的原始开发者,原来的项目不再可用。
我认为这可能与this post有关,但它来自另一个Delphi版本,我在项目中找不到dproj
文件。
所以,谁知道什么是错的?它是某种虫子还是我错过了什么?还有其他选项我应该更改,以便此选项生效吗?
答案 0 :(得分:0)
使用build而不是compile ...它没有快捷方式,你可以在Project菜单中找到它(在编译中)