WTL 8.0 在VC 2008 下使用问题

首先如果正常安装会安装不上,当然这点是废话,不然我写这篇文章做什么

安装不上的原因是wtl的脚本文件中注册表的路径寻找有问题

修改两个地方

 "HKLM\\Software\\Microsoft\\VisualStudio\\9.0\\Setup\\VC\\ProductDir";

HKLM\\Software\\Wow6432Node\\Microsoft\\VisualStudio\\9.0\\Setup\\VC\\ProductDir"

源文件是8.0改为9.0就可以安装了

安装成功之后,使用向导 会提示正在创建项目 创建失败

修改VC\VcProjects 下的文件

WTLAppWiz.vsz内容就可以创建了

VSWIZARD 7.0
Wizard=VsWizard.VsWizardEngine.9.0

Param="WIZARD_NAME = WTLAppWiz"
Param="WIZARD_VERSION = 9.0"
Param="ABSOLUTE_PATH = C:\WTL80\AppWiz\Files"
Param="FALLBACK_LCID = 1033"

原文地址:https://www.cnblogs.com/iHqq/p/1354305.html