Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。












想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。

2年前关闭。



Improve this question




我在C#项目中遇到异常:



什么意思

最佳答案

这意味着类别ID 877AA945-1CB2-411C-ACD7-C70B1F9E2E32不在注册表中。

您可以通过打开regedit.exe并浏览到HKEY_CLASSES_ROOT\CLSID\{877AA945-1CB2-411C-ACD7-C70B1F9E2E32}来验证这一点。如果您在64位操作系统上运行32位应用程序,请查找HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{877AA945-1CB2-411C-ACD7-C70B1F9E2E32}
如果存在,则可能是其他问题,但可能丢失了。要解决此问题,通常将运行分发此COM对象的安装程序。如果您没有该文件,并且知道哪个dll实现了该对象,则可以运行regsvr32.exe(或对于托管dll使用regasm.exe)。

07-25 21:30