2013-07-20 30 views
1

以前,此Visual C++项目在Visual Studio 2005中成功运行 在Visual Studio 2010中,我收到链接错误请,参见下文Visual C++项目(VS 2010)的链接导致错误MSB6006:“link.exe”退出,代码为1073741515

1> Generating Code... 
1>Lib: 
1> mStaticLibr.vcxproj -> C:\Users\AlexN\workspace\ap\ap- 3a4857c51ff6\development\allProjects\Debug\mStaticLibr.lib 
1>FinalizeBuildStatus: 
1> Deleting file "Debug\mStaticLibr.unsuccessfulbuild". 
1> Touching "Debug\mStaticLibr.lastbuildstate". 
1> 
1>Build succeeded. 
1> 
1>Time Elapsed 00:01:10.44 
2>------ Rebuild All started: Project: fnd_p, Configuration: Debug Win32 ------ 
2>Build started 7/20/2013 12:08:59 PM. 
2>_PrepareForClean: 
2> Deleting file "Debug\fnd_p.lastbuildstate". 
2>InitializeBuildStatus: 
2> Creating "Debug\fnd_p.unsuccessfulbuild" because "AlwaysCreate" was specified. 
2>ClCompile: 
2> FND_P.CPP 
2>Manifest: 
2> Deleting file "Debug\fnd_p.exe.embed.manifest". 

2> C:\程序文件(x86)\的MSBuild \ Microsoft.Cpp \ V4.0 \平台\的Win32 \ Microsoft.Cpp.Win32.Targets(392,5 ):错误MSB6006:“link.exe”用代码-1073741515退出。 2> 2>建立失效。

+1

谷歌搜索导致我一个MSDN论坛帖子有关类似错误代码 - 这不是你有确切的一个,但他们通过禁用全程序优化来解决他们的问题。有什么帮助吗? – Philip

+2

这是异常代码0xc0000135,STATUS_DLL_NOT_FOUND。换句话说,link.exe程序无法启动,因为它缺少完成工作所需的DLL。这是一个非常严重的安装问题。为了以防万一,请检查是否可以获得“Hello World”链接。期望它会用完全相同的错误代码进行炸弹爆炸。接下来你会重新安装财富轮。 –

+0

试图禁用整个程序优化 - 没有帮助。是的,在“Hello World”中遇到同样的问题。通过我们的管理员安装了VS 2010的方式 - 我没有安装权限 –

回答

1

有关禁用全程序优化的提示帮助。然而,对于这种特殊的情况下,一个需要设置“生成清单”为没有在链接/清单文件选项

+0

欣赏下投票 –

+0

的解释或许谁需要一个不同的答案,比如改变Visual Studio的人安装到包括“工具和Windows SDK”。 –

+0

正如我写的,在这种情况下,我没有安装选项。我找到了解决办法帮了我很多 –

相关问题