在 C# 中实现 IShellUIHelper 时 AddFavorite 不起作用
我正在构建一个 IE 插件,我想“成为”外部对象。因此我使用 SetUIHandler 将我的类设置为 UIHandler。 我正在实现 IDocHostUIHandler (引用 Microso…
从文档库 SharePoint 2010 读取数据时出现 401 未经授权的异常
我们开发了一个WebPart来读取SiteCollection中文档库中的文件内容。我使用以下代码来读取内容。 WebClient wc = new WebClient(); wc.Credentials = C…
在某些 2008 R2 环境中使用 WebBrowser 控件出现 COMException
在某些 2008 R2 环境(而不是其他环境)中,我在使用 System.Windows.Forms.WebBrowser 控件时收到 COMExceptions。无论是通过 DocumentText 属性指定…
通过 WMI 查询时防止 ComExceptions
我有一些代码,使用 WMI 在 Windows 域中搜索符合特定条件的计算机。 如果我无法与我尝试查询的计算机通信,我会收到 COMException。在大型域上进行测…
Interop.SQLXMLBULKLOADLib.dll 问题
我将旧的 dts 包转换为 SSIS 包并尝试在 Windows 2008 服务器上运行它。此 SSIS 包运行一个 Win32 exe 文件,该文件使用 Interop.SQLXMLBULKLOADLib.d…
如何在 Outlook 插件中处理 HRESULT?
基于这个答案:捕获 COMException 特定错误代码,我'我想知道,如果我只需要查看异常的特定部分,如何正确处理跨操作系统和多个版本的 OL 的 COMExcep…
使 Excel COM 对象保持活动状态
我目前正在使用Excel 2003 Interop机制来操作一些范围。 有时我将一些范围存储在我的 addin 中,作为类的属性,但是当我稍后尝试访问它们时,COM 对象…
使用 VB.Net 通过 Outlook 发送电子邮件时出现 COMException 未处理错误
我有以下代码来向人们发送电子邮件,其详细信息是从数据库中检索的: Dim oMsg As Outlook._MailItem Dim objOL As Outlook.Application objOL = New …
自定义 Lync 客户端启动失败
我正在使用 Microsoft Lync 2010 API 编写自定义轻量级输入/输出板(又名状态、状态等)应用程序。它需要在启动/登录后运行,但在启动/重新启动机器后…
发生 COMException:错误代码 = -2147287036
我必须并行化一个应用程序;这个应用程序必须处理一个文件,我使用了任务,每个线程正在处理一行数据(以前它用于顺序地逐行处理)。问题在于数据提供…
获取 contact.LastName 时出现 System.Runtime.InteropServices.COMException (0x800706BE)
我们的一些用户有时会遇到此异常(并非每个联系人): System.Runtime.InteropServices.COMException (0x800706BE): The remote procedure call faile…
C# Active Directory:获取用户的域名?
我知道以前曾有人问过此类问题,但其他方法现在让我失败。 按照目前的情况,我们的 Windows 服务会轮询 AD,给定 LDAP(即 LDAP://10.32.16.80)和该 …
在 Office 2010 中使用 PHP 的 COM 对象(Excel.Application)
我最近用 PHP 编写了一个脚本,使用 COM 对象将 Excel 2007 电子表格中的单元格中的数据剥离到数组中。这一切都是在装有 Office 2007 的 XP 系统上本…
.NET 中 COMException HRESULT 错误代码的符号名称
我希望能够在 .NET 代码中使用 COM 组件返回的 HRESULT 的标准符号名称。例如,我希望能够编写如下代码: try { someComObject->DoSomething(); } cat…
Excel::Shape 对象在 List中计数达到 18 后自动释放;
我有一个用 C# 2.0 编写的 Excel 插件,在其中我遇到了奇怪的行为。请注意,此行为仅出现在 Excel 2003 中,而不出现在 Excel 2007 或 2010 中。 问题…