Delphi - 编译后的EXE图标错误,无法更改

Delphi - Icon of compiled EXE is wrong and cannot be changed

在我 15 年以上使用 Delphi 的经验中,我第一次遇到这个奇怪的问题。 这是我在项目选项(XE4)中设置的图标:

这是编译后的应用程序图标:

我不知道那个图标是从哪里来的,而且我无法更改图标(真的快把我逼疯了)。

这个项目的图标已经确定了一年多,直到今天晚些时候。我尝试过的事情运气不好:

你还有什么建议我试试吗?谢谢!

使用 {$R *.res} 查看主表单中的行。我遇到了同样的问题,这是这一行被意外删除了。这导致该图标和其他资源在最终可执行文件中不正确,如版本号、图标等。

如果你不知道那一行是什么,简单地制作一些空的新vcl应用程序并在主窗体中搜索它。