我已经下载了WTL 8.0包,来找到脚本来安装应用程序向导不支持VS 2010如何在VS 2010中安装WTL 8.0 Project Wizards?
有谁知道更新脚本支持安装在VS 2010?
谢谢!
我已经下载了WTL 8.0包,来找到脚本来安装应用程序向导不支持VS 2010如何在VS 2010中安装WTL 8.0 Project Wizards?
有谁知道更新脚本支持安装在VS 2010?
谢谢!
WTL 8.0发布于2007年6月所以不可能支持VS 2010
你可以从/include.tar.gz?view=tar下载当前正在进行的工作WTL从8.1应用程序向导http://wtl.svn.sourceforge.net/viewvc/wtl/trunk/wtl/Wizards/AppWiz.tar.gz?view=tar和匹配的库文件。
上面VS2010的AppWizard有两个小故障(但是它们可能会阻止人们在VS2010中使用WTL)。这些非常容易修复:
1)新项目属性中的[输出目录]和[中间目录]后面没有反斜杠('\')。
要解决: 文件:\ AppWiz \文件\脚本\ 1033 \ default.js
我已经取代:
if(bDebug)
{
config.IntermediateDirectory = 'Debug';
config.OutputDirectory = 'Debug';
config.ATLMinimizesCRunTimeLibraryUsage = false;
}
else
{
config.IntermediateDirectory = 'Release\\';
config.OutputDirectory = 'Release\\';
config.ATLMinimizesCRunTimeLibraryUsage = true;
}
与
// Add generic configuration details
config.IntermediateDirectory = '$(SolutionDir)$(Configuration)\\';
config.OutputDirectory = '$(Configuration)\\';
config.ATLMinimizesCRunTimeLibraryUsage = !bDebug;
2)新创建的项目中缺少一些WTL头文件。
当解析模板stdafx.h文件时,符号WTL_USE_CPP_FILES似乎缺失,因此一些头文件未包含在新项目中。
再在\ AppWiz \文件\脚本\ 1033 \ default.js,我已经添加:
// Add WTL_USE_CPP_FILES to all projects
wizard.AddSymbol("WTL_USE_CPP_FILES", true)
只是线41的下方(使得线路总是包括在内)。这似乎有伎俩。
我从来没有看过VS appWizards之前(或js的事),所以我不能保证解决方法是具体的。这似乎很简单明了,虽然&我一直在使用WTL有没有问题,因为VS2010我做了那些变化?
WTL是真棒顺便说一句 - 非常感谢谁仍然保持它的人!
干杯, 雅尼斯
谢谢Yiannis,你拯救了我的一天(接近一年后你差不多一年了!)。 – 2012-03-10 09:14:43
我双击了对JS文件和什么都没有发生。 – nXqd 2010-10-25 17:41:26