Tag: winsxs

如何提供正确定位.NET Dll作为COM提供程序的私有并排清单?

我正在研究一个免费的私有注册WinSxS的配置,它提供了简单的程序集清单文件,在部署和运行时将Delphi可执行文件(COM客户端)和.NET(C#)COM可见DLL组合在一起。 我已经研究了MSDN “与非托管代码互操作”中提供的文档,特别是关于“ COM Callable Wrapper ”和“ 如何:为无注册激活配置基于.NET Framework的COM组件 ”的部分。 经过一个多星期的研究,并且(重新)指导文档不足的周期,我决定在这里提出我的第一个问题。 计划的部署结构如下所示: ./install-root ├───ProgramSuite1 │ ├───bin │ │ DelphiNativeCOMClient1.exe │ │ DelphiNativeCOMClient1.exe.config │ │ DelphiNativeCOMClient2.exe │ │ DelphiNativeCOMClient2.exe.config │ | … │ │ │ └───data │ … ├───ProgramSuite2 │ ├───bin │ │ DelphiNativeCOMClient3.exe │ │ DelphiNativeCOMClient3.exe.config │ │ DelphiNativeCOMClient4.exe │ │ DelphiNativeCOMClient4.exe.config │ | … […]