1
我正尝试在我的vb6应用程序和.net程序集之间创建COM Interop程序集(myComInterop.dll)。我也试图让它可以“免费注册”(see here for explanation)。注册的自由要求我创建一个MyVb6App.exe.manifest文件,并且还使用强名称来签署myComInterop.dll。但是,myComInterop.dll中的引用也需要使用强名称对相关程序集进行签名。问题是某些依赖程序集是第三方库,我们无法将它们重建为延迟签名或自己签名。为.NET程序集编写COM Interop程序集以供VB6应用程序使用
有没有办法绕过这个要求签署依赖的dll?
也许我在误解无reg的COM。主要要求是什么? – bitcycle 2010-07-07 19:48:12
只需格式正确的清单。并将文件放在正确的位置。从VB6 IDE进行调试时它不起作用。 – 2010-07-07 19:55:48