comexception

    0热度

    2回答

    我试图使用SPWeb.GetListItem()通过已知的URL(MSDN)获取项目。 所以基本上我做了以下内容: using (SPSite spSite = SPContext.Current.Site) { using (SPWeb spWeb = spSite.RootWeb) { SPListItem spListItem = spWeb.GetList

    3热度

    1回答

    我输入/输出板编写定制的轻量(AKA状态,在场等)应用程序中使用微软的Lync 2010 API失败。它需要在启动/登录后运行,但在我启动/重新启动机器后登录时遇到了问题。我从LyncClient.GetClient方法 System.Runtime.InteropServices.COMException(0x800706BE)以下错误:远程过程调用失败。 (从HRESULT异常:0x80070

    2热度

    1回答

    我将旧的dts包转换为SSIS包并尝试运行Windows 2008服务器。此SSIS包运行Win32 exe文件,该文件使用Interop.SQLXMLBULKLOADLib.dll并尝试将一些XML数据加载到数据库中。但是当这个exe被执行时,我得到以下错误。 COM例外:检索COM类工厂CLSID组件{8270CB2F-B0E6-4C37-8A40-D70778F47894}失败,原因是出现以

    1热度

    1回答

    通过Outlook发送邮件时,我有下面的代码发送电子邮件的人,其详细信息从数据库中检索: Dim oMsg As Outlook._MailItem Dim objOL As Outlook.Application objOL = New Outlook.Application() oMsg = objOL.CreateItem(Outlook.OlItemType.olMailItem)

    2热度

    3回答

    try { // call to Com Method } catch (COMException e) { if (e.ErrorCode == 0x80040154) // REGDB_E_CLASSNOTREG. { // handle this error. } } 我想检查com例外是否由于REGDB_E_CLASSNOT

    0热度

    1回答

    我正在构建一个IE插件,我想“是”外部对象。因此我使用SetUIHandler将我的类设置为UIHandler。 我执行的IDocHostUIHandler(引用到Microsoft Internet控件(COM对象)),并在GetExternal我回到我的课: public void GetExternal(out object ppDispatch) { ppDispatch

    2热度

    2回答

    基于此回答:Catching COMException specific Error Code,我想知道,如果我只需要查看异常的特定部分,就可以正确处理跨操作系统和多个版本的OL的COMException。例如, private const uint HRESULT_OPERATIONABORTED = 0x80004004; // ... try { // somet

    2热度

    1回答

    我有一些代码使用WMI来扫描符合特定条件的计算机的Windows域。 我得到一个COMException如果我无法与我试图查询的计算机通信。在大型域上测试时,可能会导致数千个异常被抛出,这在性能上非常昂贵。 有没有办法让我检查一个有效的连接,在查询之前,以便我可以防止这些错误发生? 简单的例子: foreach(var computer in domain) { var scope =

    0热度

    1回答

    我目前使用的是Excel 2003 Interop机制来操纵一些范围。 有时候我存放一些范围在我插件,作为一个类的属性,但是当我试图在稍后的时间COM对象有时是随机的,无效的访问它们,以及每个属性当我尝试访问它们时,COM对象将抛出“COMException”。 我一直在说,有对象的Excel分配和对象的插件是使用之间没有密切的联系:这样的“真实” Range对象可以通过Excel中在任何时候被释

    0热度

    2回答

    我必须并行化一个应用程序;这个应用程序必须处理一个文件,我使用任务,并且每个线程正在处理一行数据(以前它用于逐行处理行)。问题是,数据提供者使用某种缓存的并且还多次访问过程中的文件,因此,使用一个数据提供者是使其线程安全的辛勤工作,而不是我对新的数据创建提供程序每次线程正在处理一条线。它工作正常的第一对夫妇运行的,但一段时间后,这是用来访问文件的COM对象开始抛出以下错误: 收到COMExcept