【问题标题】:Getting 0x80131902 when calling COM+ component调用 COM+ 组件时得到 0x80131902
【发布时间】:2011-01-13 22:50:14
【问题描述】:

更新:即使我删除了应用程序根目录,它也会出现相同的错误 - 我可以让它运行的唯一方法是在库进程中,而不是在服务器进程中。

原始问题:我在 .Net 中创建了一个 COM+ 组件。它需要使用配置文件,因此我创建了一个包含 application.manifest 和 application.config 文件的目录,并将其设置为应用程序根目录。现在,当我尝试创建该对象的实例时,我得到以下 HRESULT:0x80131902。我似乎无法确切找到这意味着什么,除了加载应用程序域时出现问题。如果我不设置应用程序根目录,它加载就好(但无权访问配置)。

【问题讨论】:

    标签: c# .net com+


    【解决方案1】:

    原来那是因为我在 COM+ 组件的构造函数中抛出了异常。希望这对将来的人有所帮助。

    【讨论】:

      猜你喜欢
      • 2010-10-30
      • 1970-01-01
      • 2013-04-25
      • 2013-04-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-10
      • 1970-01-01
      相关资源
      最近更新 更多