链接错误与Visual Studio不同的版本

时间:2013-11-29 05:38:57

标签: c++ visual-studio-2005

当我使用Visual Studio 2005version 8.0.50727.42,.NET framework version 2.0.50727运行我的sln时出现此错误。

错误LNK2001:未解析的外部符号 但是,在使用.NET版本更高版本的Visual Studio 2005运行相同的sln时,我没有收到错误。

我重新安装了上面提到的上一个版本。但仍然有相同的链接错误。

要求是使用上面提到的第一个版本构建代码。 请建议方式ot。

注意:在构建具有上述两个不同版本的代码时,项目属性设置相同。

1 个答案:

答案 0 :(得分:0)

尝试为链接器设置/VERBOSE flag(注意:确保为链接器设置它)。然后查看所有包含的库,并验证包含相关符号的库是否正确链接。

编辑:另请注意,在与32位项目中的64位库链接(或者更确切地说无法链接)时,您将不会收到正确的警告。