我的.Net C#appliation正在引用一个强大的命名dll,而我的requiremnet是将应用程序重定向到使用另一个名称不同的dll(两个dll的版本和密钥相同),如何在不重新编译的情况下实现此目的应用
答案 0 :(得分:1)
以下是官方文档:Redirecting Assembly Versions(查看“配置文件中指定的程序集绑定”部分,这是最容易做到的)
答案 1 :(得分:0)
答案 2 :(得分:0)
据我所知,你不能。这就是它的美丽,强大的命名组件是用签名制作的,正是为了避免你想要做的事情。
毕竟,如果你只能用另一个DLL替换DLL并让新的DLL方法在原始调用者上下文中做任何你想做的事情,那么它就没有太大的安全性了吗?