下载安装后,演示第一个项目出现如下生成错误:
d:\Program Files\vc7project\Demohello\stdafx.h(15): fatal error C1083: 无法打开包含文件:“atlapp.h”:No such file or directory
“atlapp.h"这个文件是wtl的吗,应该如何解决?

解决方案 »

  1.   

    非常简单,你需要下载一个WTL7的库,否则怎么可能运行
    在VS6中没有带有这个功能,下载地址:
    http://wtl.50megs.com/wtl.htm下载完成之后解包只vc98目录,在VC IDE中配置include 的路径
    然后运行自带的javascript将awx文件复制到相应template目录
    你就可以使用wtl编写程序了!
      

  2.   

    我先是没有配置include 的路径
    但现在有出现如下问题:
    d:\Program Files\vc7project\Demohello\Demohello.rc(10): fatal error RC1015: cannot open include file 'atlres.h'.
    这是为什么呢?可以打开"atlapp.h" 了,又不能打开"atlres.h"?
      

  3.   

    简单有效的办法:
    1. 把解开的头文件都放到
    Program Files\Microsoft Visual Studio\VC98\Include里
    2. 把AppWiz60里的东西都放到
    Program Files\Microsoft Visual Studio\Common\MSDev98\Template里
      

  4.   

    楼上的方法不好,应该按 cadinfo(无语清风) ( ) 说的方法 去做
      

  5.   

    还有点问题请教,以下调试信息是什么意思
    “WTLMenu.exe”:已加载“G:\WINNT\system32\NTDLL.DLL”,无法找到或打开所需的 DBG 文件。
    DBG文件是什么东西,有什么用,该怎么解决?谢了,大家中秋节快乐!