此应用程序无法启动,因为应用程序配置不正确

时间:2010-05-14 07:27:53

标签: windows windows-xp

我使用VS .Net在c ++中创建了一个应用程序。我的应用程序中只有windows.h依赖项,所有其他头文件都是标准的。但问题是,当我发布我的应用程序并在其他系统上运行时,它会显示错误对话框,

“此应用程序无法启动,因为应用程序配置不正确”。

请帮我解决这个问题。

1 个答案:

答案 0 :(得分:4)

阅读本文(关于WinSxS):http://msdn.microsoft.com/en-us/library/aa376307(VS.85).aspx

在某些时候,他们发明了一种名为WinSxS的技术,以及相关的“清单”。这使得您的应用程序需要具有更严格的版本检查的DLL,这可能相当烦人。

您可以通过禁用嵌入式清单或静态链接更多库来破解它。