我使用VS .Net在c中创建了一个应用程序.我的应用程序中只有
windows.h依赖项,所有其他头文件都是标准的.但问题是,当我发布我的应用程序并在其他系统上运行时,它会显示错误对话框,
“此应用程序无法启动,因为应用程序配置不正确”.
请帮我解决这个问题.
解决方法
阅读本文(关于WinSxS):
http://msdn.microsoft.com/en-us/library/aa376307(VS.85).aspx
在某些时候,他们发明了一种名为WinSxS的技术,以及相关的“清单”.这使得您的应用程序需要具有更严格的版本检查的DLL,这可能相当烦人.
您可以通过禁用嵌入式清单或静态链接更多库来破解它.