我有两个第三方程序集:
Foo.dll
和
ReferencesFoo.dll
如前所述,ReferencesFoo.dll
是一个引用Foo.dll
对于我的应用程序,我需要退出这些程序集。我将 ildasm/ilasm 与签名密钥结合使用来对它们进行签名,但是,ReferencesFoo.dll
仍然包含(在它的清单中?)对Foo.dll
旧公钥和公钥令牌的引用。
那么,如何使用我的密钥对两个 dll 进行签名,并在ReferencesFoo.dll
不获取源代码和重新编译的情况下更新引用?