在Win7/Vista下,如何以兼容模式运行exe?
    问题描述:在Vista以上版本运行WTL程序,有时候会提示“这个程序可能安装补正确...”的错误,如下图所示:
    在Vista以上版本运行WTL程序,有时候会提示“这个程序可能安装补正确...”的错误-LMLPHP
 
    解决方法:需要在VS中设置,工程属性->Configuration Properties->Manifest Tool->Input and Output->Addition Manifest Files,设置wtl.exe.manifest文件的路径;如下图所示:
      在Vista以上版本运行WTL程序,有时候会提示“这个程序可能安装补正确...”的错误-LMLPHP
 
  其中,wtl.exe.manifest文件内容如下:
  

 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
<application>
<!--The ID below indicates application support for Windows Vista -->
<supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/>
<!--The ID below indicates application support for Windows -->
<supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
</application>
</compatibility>
</assembly>
05-06 09:48