- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在我的 asp.net 应用程序中,我使用 Interop dll 调用一种 com 组件方法。这在正常情况下工作正常,但在生产中有时会抛出异常
System.Runtime.InteropServices.COMException (0x80010105):服务器抛出异常。 (来自 HRESULT 的异常:0x80010105 (RPC_E_SERVERFAULT))
我怀疑当大量用户同时访问同一页面时会发生这种情况。
有人知道解决此问题的解决方案或步骤吗?
我有另一个问题。在互联网上搜索时,我遇到了这个 aspcompact 属性和与 com 组件相关的 MTA vs STA 线程模型。这个aspcompact 属性是否适用于互操作dll(运行时可调用包装器)的情况。添加此属性会解决我的问题吗?
最佳答案
RPC_E_SERVERFAULT 表示进程外 COM 服务器抛出了一个结构化的 (Win32) 异常,它可能是各种各样的东西,例如访问冲突、除以零等。 换句话说,COM 服务器的存在错误实现,并且您无法在调用应用程序中执行任何操作来解决此问题(除非您可以找出错误是什么并且可以设计一种方法来调用不执行错误代码的 COM 组件)。
您需要找到负责 COM 服务器的同事,让他/她在发生异常时使用调试器捕获故障转储,然后对转储进行事后调试以诊断问题并修复它。
关于asp.net - RPC_E_SERVERFAULT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12426559/
在我的 asp.net 应用程序中,我使用 Interop dll 调用一种 com 组件方法。这在正常情况下工作正常,但在生产中有时会抛出异常 System.Runtime.InteropServi
我创建了一个 ASP.NET Web 服务,它使用 3rd 方支付处理引擎来授权信用卡交易。 Web 服务托管在单独的应用程序服务器上,并通过 ActiveX 对象(.ocx 扩展名)连接到支付处理服
我正在通过 Microsoft.Office.Interop.Word 从模板 (.dot) 创建 word 文档。下面的代码适用于某些模板,但不适用于其他模板:如果它不起作用,则会抛出 RPC_E_
我有一个应用程序可以打开 Visio 文件 .VSD 并将一些 jpeg 图像复制到 VSD 文件中。我使用的是 Visio 2013,它在这个版本上运行良好,但我有另一台客户端计算机,其中我只有该应
我有一个让我发疯的异常。 当我尝试以这种方式打开 .xlsx 文件时 Microsoft.Office.Interop.Excel.Application app = new Microsoft.Of
我正在尝试编写一个非常简单的 VB.net 应用程序,它可以打开一个 excel 文件并将其另存为 excel。 我工作的环境如下: Windows 10 Visual Studio 2016 Off
我需要从 C# 调用 Foxpro (VFP 8) COM 对象 vfp 代码如下所示: Define Class x2 As session OlePublic Function testI
当我尝试运行 SSIS 脚本来更新 excel 文件时,它总是在任何修改时出错或保存读取文件是可以的,这是在 Visual Studio 2005 中完成并在服务器上运行。 有任何想法吗。 excel
我是一名优秀的程序员,十分优秀!