在非开发机上运行vc++命令行应用程序



当我在非开发windows 7机器上运行命令行应用程序(使用visual studio 2008生成的可执行文件)时,它给出以下运行时错误"应用程序请求运行时以不寻常的方式终止。请联系应用程序支持团队获取更多信息"。它在开发机器上运行良好。

在VS 2005和VS 2008中,Visual c++使用了并行版本控制方案,该方案要求在EXE中嵌入清单项才能在所有情况下正确工作。你可能正在处理其中的一个。有关调试这些并行问题的详细信息,请参阅这些文章。

诊断侧边侧故障

第1部分:排除vc++并行问题

第2部分:排除vc++并行问题

注意,在VS 2010及以后的版本中,Visual c++不再使用这种并排模式。也就是说,仍然有很多理由使用嵌入式清单。

最新更新