我正在将一个项目从VS 2008升级到VS 2010。 我遇到了以下未解决的链接错误。
LINK:error LNK2001:未解决的外部符号__forceCRTManifestCUR
在对该错误进行一些网络搜索后...以下链接确实指向了正确的方向。
LINK:error LNK2001:未解决的外部符号__forceCRTManifestCUR
在对该错误进行一些网络搜索后...以下链接确实指向了正确的方向。
http://social.msdn.microsoft.com/Forums/da-DK/vcgeneral/thread/af6796af-a1bf-4904-9923-15101956d882
但是在我的主文件中添加“int __forceCRTManifestCUR = 0;”并没有起作用。
我发现我的原始VS 2008项目属性在Linker- > Command Line下有附加选项/ include:__forceCRTManifestCUR。这个选项在VS 2008构建中运行良好,但在VS 2010中给出链接错误。
在去掉此选项后,我能够在VS 2010中编译成功。
我有一个问题...
- 这个include选项/ include:__forceCRTManifestCUR是什么?
- 为什么它在VS 2010中不起作用?