2014-03-30 82 views
0

它在调试版本中引发错误,并在发行版中冻结。Visual Studio C++ 2008 Express的问题

调试构建运行良好,但后来我尝试运行编译的可执行文件,它给了我this application has failed to start because the application configuration is incorrect

Releaze building冻结整个工作室,可执行文件给我Test.exe - .NET Framework Initialization Error - Unable to find a version of the runtime to run this application.。不知道为什么C++应用程序需要.NET。

任何有关这里发生了什么的想法,其他我应该得到一些其他版本的工作室?

+1

Visual Studio在UI/etc中使用.NET ...尝试重新安装.NET或Visual Studio。 –

+0

您正在运行VS9SP1或SP0。如果SP0,则获得SP1。否则获取进程监视器http://technet.microsoft.com/en-gb/sysinternals/bb896645并让它跟踪test.exe在尝试加载时正在做什么。它正在寻找test.exe.2.config?尝试阅读http://msdn.microsoft.com/en-us/library/aa374182(v=vs.85).aspx - 它可能会告诉你什么是修复程序。 – cup

回答

1

http://www.microsoft.com/en-us/download/confirmation.aspx?id=29 这里下载你需要停止的错误,试试这个,我认为将帮助你摆脱错误的链接..

+0

是的,安装,没有任何改变。我不知道什么库和它安装在哪里。也许如果我将它们放在与可执行文件相同的文件夹中,它将起作用... – user2547526

+0

尝试..或更好地卸载并安装一个新的视觉工作室..你真的需要2008版本?或者那只是你的暗杀版本?如果你有许可我明白,但如果你有一个破解一个去安装另一个,我希望它可以帮助 –

0

没有创建CLI控制台应用程序?如果是,则创建Win32控制台应用程序,因为它没有使用需要.Net的托管代码。