我正在使用 regsvr32 注册一个 delphi 程序集。我们目前正在使用 Desktop Authority 为 .NET 应用程序部署我们的安装包。我们需要在我们的 .NET 应用程序中使用 delphi 程序集,所以我必须在安装时使用 regsvr32 注册程序集。尽管如果我使用批处理文件或什至调用 regsvr32 的 exe 从桌面授权注册时遇到问题,但在尝试加载时程序集会崩溃。我收到一个 COM 异常,说检索 Com 类工厂时出错:800401f9。我已经在本地注册了该程序集,它可以正常工作。我也尝试将注册表项直接添加到安装程序中,但这也不起作用,同样的错误。有没有办法让我从 Desktop Autority 或安装程序中得到这个工作?
问问题
608 次