更新:即使我删除了应用程序根目录,它也会出现同样的错误 - 我可以让它运行的唯一方法是在库进程中,而不是服务器进程。
原始问题:我在.Net中创建了一个COM +组件。它需要使用配置文件,因此我创建了一个包含application.manifest和application.config文件的目录,并将其设置为应用程序根目录。现在,当我尝试创建该对象的实例时,我得到以下HRESULT:0x80131902。我似乎无法确切地找到这意味着什么,除了加载app-domain时出现问题。如果我没有设置应用程序根目录,它加载就好(但无法访问配置)。
答案 0 :(得分:1)
原来那是因为我在COM +组件的构造函数中抛出异常。希望这将有助于将来的人。