为资源文件构建dll时出错--error CVT1100:重复资源。类型:对话,姓名:4159,语言:0x0409

时间:2012-05-21 10:00:19

标签: visual-studio-2010 dll resource-files

我尝试从资源文件创建dll。 我有超过1 .rc文件,并希望包含在DLL中。 但我得到以下错误

错误CVT1100:重复资源。类型:对话,姓名:4159,语言:0x0409 错误LNK1123:转换为COFF期间失败:文件无效或损坏。

我搜索了很多,但还没有解决。

1 个答案:

答案 0 :(得分:0)

我的项目可能遇到了同样的问题(但我使用的是Visual Studio 2008)。 在我的情况下,问题是在“项目属性/链接器/清单文件/生成清单”时 - “调试”模式设置应为“否”(设置为“是”生成完全相同的错误) - 但在“释放”模式下,设置应为“是”。