实例化COM Interop对象时:
var comObj = new ComComponentClass();
我得到了COMException
Retrieving the COM class factory for component with CLSID
{C343ED84-A129-11D3-B799-0060B0F159EF} failed due to the following error:
80040154 Class not registered
(Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).
当
我在我的1.1 VB.NET代码中使用了interoped COM程序集,当我试图设置该类的属性时,我得到了一个INvalidCastException错误,并显示消息"QueryInterface for Interface xxx failed“。同时尝试使用regsvr32和regasm方法注册com文件。nothing worked返回错误it it not valid .NET程序集...请各位专家帮帮我
我附上了错误屏幕截图..interop.peachwserver.dll是com对象..Smtpmailer是一个项目...peachtreeloginsingleton
我在C#中创建了一个REST应用程序,它使用一个应用程序作为引用(COM+)。此应用程序在管理员权限下运行(以管理员身份运行),而我的REST应用程序在IIS上运行。 如果我尝试使用REST应用程序,我总是得到一个错误消息: ERRORRetrieving the COM class factory for component with CLSID {50F8C6E6-ED30-11D4-8D25-00010211E6C5} failed due to the following error: 80070005 Access is denied. (0x80070005 (E_ACCESSD
已有COM+服务器在运行。我可以在服务中看到这一点。
现在,我想安装/配置此组件的新版本。所以,我停止了服务。将新的com+ dll和exe文件复制到该位置。启动服务,我得到以下错误。
Remoting configuration failed with the exception 'System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Net.Sockets.SocketException: Only o
我有一个.exe文件,其中包含COM类--这些类来自C++,而不是.net ComVisible类型
我想在我的.net项目中使用这些类,但是我不能添加对exe的引用;当我尝试时,我得到
DIALOG BOX:
---------------------------
Microsoft Visual Studio
---------------------------
A reference to 'C:\Program Files\blah\blah.exe'
could not be added. Please make sure that the
file is