回 帖 发 新 帖 刷新版面

主题:stdafx.cpp单独编译后,项目编译不能通过

[size=4][b]程序本来可以运行的 ,我单独编译stdafx.cpp文件后,就出现这么多的错误,再怎么编译都不行了 StdAfx.obj - 102 error(s), 1 warning(s) 这是怎么回事啊?上网查了很多方法都没有解决。[/b][/size]Compiling...
StdAfx.cpp
c:\program files\microsoft visual studio\vc98\include\comutil.h(791) : error C2327: '_ConnectionPtr::_variant_t' : member from enclosing class is not a type name, static, or enumerator
c:\program files\microsoft visual studio\vc98\include\comutil.h(792) : error C2327: '_ConnectionPtr::_variant_t' : member from enclosing class is not a type name, static, or enumerator
c:\program files\microsoft visual studio\vc98\include\comutil.h(793) : error C2327: '_ConnectionPtr::_variant_t' : member from enclosing class is not a type name, static, or enumerator
c:\program files\microsoft visual studio\vc98\include\comutil.h(795) : error C2327: '_ConnectionPtr::_variant_t' : member from enclosing class is not a type name, static, or enumerator
c:\program files\microsoft visual studio\vc98\include\comutil.h(797) : error C2327: '_ConnectionPtr::_variant_t' : member from enclosing class is not a type name, static, or enumerator
  ..............................................................
c:\program files\microsoft visual studio\vc98\include\comutil.h(1001) : error C2673: '_variant_t' : global functions do not have 'this' pointers
c:\program files\microsoft visual studio\vc98\include\comutil.h(1001) : error C2227: left of '->vt' must point to class/struct/union
c:\program files\microsoft visual studio\vc98\include\comutil.h(1004) : error C2673: '_variant_t' : global functions do not have 'this' pointers
c:\program files\microsoft visual studio\vc98\include\comutil.h(1004) : fatal error C1003: error count exceeds 100; stopping compilation
Error executing cl.exe.

StdAfx.obj - 102 error(s), 1 warning(s)

回复列表 (共1个回复)

沙发

我刚才用MFC建了一个Dialog,然后加载动态链接库#import"C:\Documents and Settings\Administrator\桌面\msado15.dll"(我把msado15.dll复制到桌面上了)右击stdafx.cpp
"compile stdafx.cpp"结果出现同样的错误 . 

我来回复

您尚未登录,请登录后再回复。点此登录或注册