在VS2003 不知为什么会出现这个错误,
说是VS的bug,解决的方案将下面内容写入注册表中进行修改
REGEDIT4
[HKEY_CLASSES_ROOT/Interface/{00020404-0000-0000-C000-000000000046}]
@="IEnumVARIANT"
[HKEY_CLASSES_ROOT/Interface/{00020404-0000-0000-C000-000000000046}/NumMethods]
@="7"
[HKEY_CLASSES_ROOT/Interface/{00020404-0000-0000-C000-000000000046}/ProxyStubClsid]
@="{00020421-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT/Interface/{00020404-0000-0000-C000-000000000046}/ProxyStubClsid32]
@="{00020421-0000-0000-C000-000000000046}"
最好弄成一个reg文件,然后右键合并,写入注册表,我没有重新启动,当然VS要重新启动,就解决问题,
这个东东是google里搜出来的.
网址http://support.installshield.com
这种东东,让人感到不好