【发布时间】:2010-07-07 18:55:01
【问题描述】:
我正在尝试在我的 vb6 应用程序和 .net 程序集之间创建一个 COM 互操作程序集 (myComInterop.dll)。我也在努力让它成为“免费注册”(see here for explanation)。免于注册要求我创建一个 MyVb6App.exe.manifest 文件,并且我使用强名称来签署 myComInterop.dll。但是,myComInterop.dll 中的引用也需要使用强名称对依赖程序集进行签名。问题是一些依赖程序集是第 3 方库,我们无法将它们重建为延迟签名或自己签名。
有没有办法绕过对依赖 dll 进行签名的要求?
【问题讨论】:
标签: c# .net vb6 com-interop