本人用vc++6.0的appwizard 建立了一个sdi应用程序,建立好了之后,没有进行任何修改,然后编译运行,居然出现以下错误:
D:\工程\first\first.cpp(45) : fatal error C1001: INTERNAL COMPILER ERROR
        (compiler file 'msc1.cpp', line 1786) 
         Please choose the Technical Support command on the Visual C++ 
         Help menu, or open the Technical Support help file for more information
MainFrm.cpp
firstDoc.cpp
firstView.cpp
Generating Code...
Error executing cl.exe.first.exe - 1 error(s), 0 warning(s)
请问这是为什么呢,有人遇到这种情况吗?

解决方案 »

  1.   

    CFristApp theApp;
    这句有错吗?编译器指出这一句有错??为什么呢?
      

  2.   

    应该说,用MFC AppWizard 建立的应用框架可以不经修改直接编译,程序运行后就是一个简单的类似记事本的程序。你所说的情况非常罕见。你可以试着选Project菜单的Rebuild All项。如果仍然不能编译成功,可能是VC安装的不正确。 
        另外,有一种盗版的VC++叫“创天中文版”,这个版本会出现这个问题,这是盗版时产生的问题,正版没有这个问题。
    是不是这个原因啊,晕,创天c++不行吗?还是其他原因阿?