我在制作安装程序时,出现这样的错误,实际上这是VS的一个Bug,当你安装了InstallField 而后来又删除了,就会出现
解决方法:建一个.reg文件,写入
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}"
保存后双击加入到注册表就可以了。
本文介绍了一种解决Visual Studio安装程序中特定Bug的方法。当用户安装并随后删除了InstallField时,可能会遇到此问题。解决方案涉及创建一个.reg文件并将其添加到系统的注册表中。
1175





