Dmi*_*try 18 delphi delphi-xe2
在Delphi XE2中链接我的项目时出现以下错误.重新创建.dproj文件没有帮助.
[DCC Hint] H2161 Warning: Duplicate resource: Type 24 (user-defined), ID 1; File resource <filename>.res kept; file c:\program files\embarcadero\rad studio\9.0\lib\Win32\release\WindowsXP.res resource discarded.
怎么解决?谢谢您的帮助!
Dav*_*nan 20
您有多个与应用程序链接的应用程序清单.只能有一个,所以有些必须被丢弃.现代Delphi版本默认根据"运行时主题"项目选项链接清单.您可能还有另一个清单链接,也许可以追溯到您在早期版本的Delphi中开发项目时的情况.您是否有机会使用TXPManifest组件?
您可以删除明确链接的清单.或者,您可以禁用运行时主题设置并保留显式清单.后一种方式,你可以控制清单.就个人而言,这就是我的方式,因为我确实需要控制清单中的内容.
我有同样的问题,并通过谷歌到达此页面.
XPMan从uses-clause中删除修复它.
通过搜索术语"xpman"中的"查找文件"找到了罪魁祸首.感谢Rob Kennedy在对David的回答的评论中提出这一建议.
谢谢你的帮助。对我来说,以下内容有所帮助:
{$ R * .RES} from project source removed
Run Code Online (Sandbox Code Playgroud)