Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++;链接错误CVT1100:重复资源 我试图将现有的C++项目从32位转换为64位,从VS6转换为VS2008。有人能告诉我为什么会发生此错误以及如何消除它吗?_C++_Visual Studio_Fatal Error - Fatal编程技术网

C++;链接错误CVT1100:重复资源 我试图将现有的C++项目从32位转换为64位,从VS6转换为VS2008。有人能告诉我为什么会发生此错误以及如何消除它吗?

C++;链接错误CVT1100:重复资源 我试图将现有的C++项目从32位转换为64位,从VS6转换为VS2008。有人能告诉我为什么会发生此错误以及如何消除它吗?,c++,visual-studio,fatal-error,C++,Visual Studio,Fatal Error,我收到了相同的错误消息,带有CVT1100type:TYPELIB,但在我的例子中,我包含了两个资源文件(将两个DLL合并成一个—几年前完成的)—以给资源一个不同的数字。但他们已经有了不同的数字 MyProjectNameRes.rc: 1>CVTRES : fatal error CVT1100: duplicate resource. type:TYPELIB, name:1, language:0x0409 1>LINK : fatal error LNK1123: fai

我收到了相同的错误消息,带有
CVT1100
type:TYPELIB
,但在我的例子中,我包含了两个资源文件(将两个DLL合并成一个—几年前完成的)—以给资源一个不同的数字。但他们已经有了不同的数字

MyProjectNameRes.rc:

1>CVTRES : fatal error CVT1100: duplicate resource.  type:TYPELIB, name:1, language:0x0409 
1>LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt
MyProjectName.rc

:
:
3 TEXTINCLUDE 
BEGIN
    "1 TYPELIB ""MyProjectNameRes.tlb""\r\n"
    "\0"
END
:
:
1 TYPELIB "MyProjectNameRes.tlb"
:
原来“1”是由包含的资源文件保留的(我无法指出确切的原因),因此我将包含的资源中的“1”替换为“3”

在MyProjectNameRes.rc中:

1>CVTRES : fatal error CVT1100: duplicate resource.  type:TYPELIB, name:1, language:0x0409 
1>LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt
  • “1类型库”“MyProjectNameRes.tlb”“\r\n”
    ->“3类型库”“MyProjectNameRes.tlb”“\r\n”
  • 1类型库“MyProjectNameRes.tlb”
    ->
    3类型库“MyProjectNameRes.tlb”
*请注意,我在迁移到visual studio 2017并修复它之后遇到了这个问题

无法使用以下消息打开资源文件:

此文件中的资源使用未知语言:中性(默认)(未知子语言:0x3) 无法打开此文件


如果我没记错的话:和

我收到了一条相同的错误消息,带有
CVT1100
type:TYPELIB
,但在我的例子中,我包含了两个资源文件(将两个DLL合并成一个—几年前完成的)—以给资源一个不同的数字。但他们已经有了不同的数字

MyProjectNameRes.rc:

1>CVTRES : fatal error CVT1100: duplicate resource.  type:TYPELIB, name:1, language:0x0409 
1>LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt
MyProjectName.rc

:
:
3 TEXTINCLUDE 
BEGIN
    "1 TYPELIB ""MyProjectNameRes.tlb""\r\n"
    "\0"
END
:
:
1 TYPELIB "MyProjectNameRes.tlb"
:
原来“1”是由包含的资源文件保留的(我无法指出确切的原因),因此我将包含的资源中的“1”替换为“3”

在MyProjectNameRes.rc中:

1>CVTRES : fatal error CVT1100: duplicate resource.  type:TYPELIB, name:1, language:0x0409 
1>LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt
  • “1类型库”“MyProjectNameRes.tlb”“\r\n”
    ->“3类型库”“MyProjectNameRes.tlb”“\r\n”
  • 1类型库“MyProjectNameRes.tlb”
    ->
    3类型库“MyProjectNameRes.tlb”
*请注意,我在迁移到visual studio 2017并修复它之后遇到了这个问题

无法使用以下消息打开资源文件:

此文件中的资源使用未知语言:中性(默认)(未知子语言:0x3) 无法打开此文件

如果我没记错的话:还有