2

我试图在 XE2 中构建一个项目。那在 Delphi XE 中正确构建,但在 XE2 上我有一个错误。

出现此文件,我在 ICON 上有错误

此 vrc 文件以这些行结尾:

MAINICON ICON "Project1_Icon1.ico"

PLATFORMTARGETS RCDATA {1}

我在主图标上有错误。

如果我删除这一行一切都很好。

你能解释一下为什么我看到这个文件以及如何解决这个问题吗?

注意:我的同事没有这个问题,而是有一个向导将项目从 XE 升级到 XE2。而且他们没有vrc文件

4

2 回答 2

2

我已经解决了在记事本++中打开项目(.dproj)的问题,并且我已经搜索了 MAINICON。然后我删除行'< Icon_MainIcon> Project1_Icon1.ico </Icon_MainIcon>'

于 2013-08-19T08:15:02.773 回答
2

为了在 XE3 中修复同样的错误,我重新加载了图标。

在德尔福 IDE 中:

  • 转到项目 -> 选项,您可能会收到有关缺少图标的错误消息。我忽略了他们。

  • 单击树中的“应用程序”

  • 单击“加载图标..”并重新选择图标。

然后我就可以运行该程序了。运行程序后,.vrc 文件不再在我的项目文件夹中。

注意:在发布和调试模式之间切换时,您会收到相同的图标错误。只需为两种模式重新加载图标即可。

有关详细信息,请参阅Delphi 7 到 Delphi XE2 .res 文件问题

我不是 Delphi 的粉丝,也没有太多的经验,所以我无法解释为什么会发生这种情况。

于 2014-03-27T15:28:01.400 回答