com-interop 相关问题

COM interop是允许.NET程序集与标准COM对象和库进行通信的层。

可以在COM / .NET互操作程序集与COM组件的更新版本中使用?

我调入从C#项目COM组件,经由予从COM DLL生成互操作程序集。 COM接口有定义的DISPID和我核实,这些出现在生成的...

回答 2 投票 3

无法使用证书通过Windows 10 1809中的com-interop登录网站

登录到网站的下面的C#代码,当从C#控制台应用程序在计算机B上调用时,通过com-interop Works从Excel 2010 VBA调用计算机A时工作,但调用时失败...

回答 1 投票 5

在蓝色棱镜中引用Office互操作对象

在BluePrism可用的开箱即用的MS VBO之外。有没有人成功设法导入/引用(COM)Office Interop对象(Word,Excel,Outlook等)以便在BluePrism代码中使用...

回答 1 投票 2

由于以下错误,检索具有CLSID {XXXX}的组件的COM类工厂失败:80040154

我使用C#.NET开发了一个Windows服务来生成PDF报告。要生成PDF文件,我使用的是第三方dll。该应用程序在我的Windows XP平台上运行。当我部署服务时......

回答 17 投票 268

调用COM方法在C#中抛出无法解释的COMException,在C ++中工作正常

我正在学习如何在C#中使用COM接口,所以我为(I)DxDiagProvider和IDxDiagContainer COM对象编写了一个coclass和接口。然而,虽然显然......

回答 1 投票 1

ASP.NET错误80040154类未注册(HRESULT异常:0x80040154(REGDB_E_CLASSNOTREG))

我已经构建了一个ASP.NET Web应用程序(包含Silverlight 4应用程序),它使用了几个COM dll。 dll已注册(通过在注册表中查找CLSID进行验证,并查看...

回答 1 投票 2

带有COM Interop的VB.NET类,从VBA(Access)使用时缺少大多数属性

我编写了一个启用了COM Interop的VB.NET类,因此可以在VBA中使用 - 特别是MS Access。该类在VB.NET中运行良好。使用Accees,我可以添加对它的引用,...

回答 1 投票 0

OCX控件:Sub New()在此上下文中无法访问,因为它是'Private'

最近我一直在尝试创建一个activeX控件并在一些vb.net代码中使用它。经过多次努力,我在vb6中创建了我的控件并生成了ocx文件。我一直在尝试使用它如图所示......

回答 1 投票 2

当从Delphi传递给C#作为函数参数时,空字符串变为null

我有一个原生的Delphi exe,它通过COM互操作调用C#dll。以下是演示此问题的最简单案例:Delphi:IClass1 = interface(IDispatch)['{B29BAF13-E9E4-33D7-9C92 -...

回答 4 投票 2

COMException(0x800A13E9) - Word互操作服务

我得到这个堆栈跟踪:System.Runtime.InteropServices.COMException(0x800A13E9):Wordðú÷“ááòéä。在Microsoft.Office.Interop.Word.Documents.Add(对象和模板,对象&...

回答 4 投票 8

本机Win32api RichEdit控件及其IRichEditOle接口的问题

作为为Interwoven Worksite对话框之一编写自定义命令(带有实现Interwoven命令界面的类的COM-Visible dll)的一部分,我需要从RichEdit中提取信息...

回答 1 投票 0

使用COM Interop的SSIS在作为预定作业运行时失败

我有一个SSIS包,它使用了一个围绕RightFax的COM API(rfcomapi.dll)的COM Interop(Interop.RFCOMAPILib.dll)。 Interop程序集已经过GAC,因此我们可以在SSIS中使用它...

回答 2 投票 1

Outlook Interop异常

尝试将Outlook自动化为Microsoft.Office.Interop.Outlook.Application myApp = new Microsoft.Office.Interop.Outlook.ApplicationClass(); Microsoft.Office.Interop.Outlook.NameSpace ...

回答 9 投票 1

无法加载文件或程序集'System.Runtime.InteropServices'

我在我的.NetFramework 4.6.2项目中引用了一个针对.NetStandard和.NetFramework的nuget包。作为依赖,这个nuget包安装了System.Runtime ....

回答 1 投票 0

如何正确清理Excel互操作对象?

我在C#(ApplicationClass)中使用Excel互操作,并在我的finally子句中放置了以下代码:while(System.Runtime.InteropServices.Marshal.ReleaseComObject(excelSheet)!= 0){} ...

回答 39 投票 712

以编程方式启动和停止IIS Express

我正在尝试在C#中构建一个小应用程序,它应该启动/停止IIS Express工作进程。为此,我想使用MSDN上记录的官方“IIS Express API”:http:// ...

回答 10 投票 55

异步读取Excel工作表

我试图异步读取给定工作簿的所有Excel工作表,但它在某种程度上没有发生。我们的想法是将每个Excel工作表中的前123个单元格相加并在最后打印....

回答 1 投票 2

从64位c#WinForms应用程序调用第三方32位dll时的事件处理

我们有一个旧的32位Visual Studio C#Windows窗体解决方案,我们希望从现在开始以64位编译。不幸的是,我们的应用程序使用了一些外部dll-s(用于扫描仪,相机等)......

回答 2 投票 2

如何在手动和编程中允许excel数据修改?

我正在使用C#windows应用程序进行Excel数据添加/更新。我添加了Microsoft.Office.Interop.Excel参考(参考 - >右键单击 - >添加参考 - > COM - >类型库 - > Microsoft Excel ...

回答 1 投票 2

如何修复使用EF 6记录从Interop引发的异常的问题

引发异常如下:System.Runtime.InteropServices.COMException:'RPC服务器不可用使用EF要记录异常,如下所示:LogRecord.LogMessage = Message; D b....

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.