我有一个已经倒闭的公司的 Web 应用程序。我们希望通过一些 asp.net 功能来扩展 Web 应用程序。Web 应用程序是在 Delphi 中作为 ISAPI 应用程序编写的,并使用 COM+ 与 SQL Server 通信并处理会话管理和身份验证等事情。
因此,为了获取当前用户和其他详细信息,我必须使用未记录的 COM+ 组件。我能够挖掘出类型库和自动生成的 IDL,但此时我迷失在为此创建一个 .NET 代理类。
有没有办法从 .dll 本身(提取类型库信息)或从 IDL 自动生成 .net COM+ 代理?
注意:这些似乎是托管在 COM+ 服务器中的简单 COM 样式对象,没有订阅或事务监控。