我有两个完全不同的目录。目录1包含我的应用程序和具有很少程序集的目录2。在应用程序启动的运行期间,我将加载程序集。默认情况下,正在执行的程序集的AppDomain将发现目录1(应用程序文件夹)或GAC中的程序集。如果该文件不存在,我们会收到错误消息。但我必须扩展AppDomain的搜索目录才能在Directory 2中进行搜索。也就是说,应用程序域将搜索directory1中(本地bin),然后GAC,然后在目录其他默认设置,最后搜索2添加当前AppDomain的路径
我曾尝试: 1.通过PrivateBinPath,但它仅在ApplicationBaseDirectory限制。 2.通过AssemblyResolve,但它不直接引用。 AssemblyResolve代码也不会命中。