fatal error C1083: Cannot open include file: 'atlapp.h': No such file or directory
1、下载WTL包、修改\AppWiz\setup80.js文件
try
{
//var strVC8Key = "HKLM\\Software\\Microsoft\\VisualStudio\\8.0\\Setup\\VC\\ProductDir";
var strVC8Key = "HKLM\\Software\\Microsoft\\VisualStudio\\9.0\\Setup\\VC\\ProductDir";
strValue = WSShell.RegRead(strVC8Key);
}
catch(e)
{
try
{
//var strVC8Key_x64 = "HKLM\\Software\\Wow6432Node\\Microsoft\\VisualStudio\\8.0\\Setup\\VC\\ProductDir";
var strVC8Key_x64 = "HKLM\\Software\\Wow6432Node\\Microsoft\\VisualStudio\\9.0\\Setup\\VC\\ProductDir";
strValue = WSShell.RegRead(strVC8Key_x64);
}
catch(e)
{
WScript.Echo("ERROR: Cannot find where Visual Studio 8.0 is installed.");
return;
}
}
差不多60-90行左右,注释的是原文件。双击js文件,出现安装成功。
2、修改vc2008配置,tool /options /projects and solutions /vc++ dirctionaries /
添加include file 路径填到解压目录include。
vc2008配置WTL