看起来,由 IDE 内置向导生成的控制台应用程序项目不能拥有由 IDE 管理的版本资源。<- 注意这里的强调。
是否有任何解决此问题的方法?(我甚至准备编写一个 OTA 向导)
看起来,由 IDE 内置向导生成的控制台应用程序项目不能拥有由 IDE 管理的版本资源。<- 注意这里的强调。
是否有任何解决此问题的方法?(我甚至准备编写一个 OTA 向导)
在您的.dpr文件中添加以下行(例如,在主要代码的begin之上):
{$R *.res}
然后构建你的项目。
这将强制创建一个资源文件(.res)。这也允许你在项目选项中设置版本信息。
更新:我注意到在Delphi 10 Seattle或更早版本中已经修复了这个“错误”。当我创建一个新的控制台应用程序时,它会自动具有该$R
指令。