.Net项目在引用第三方dll时,默认需要把所有相关的文件都放到主程序根目录,若存在部分文件相同而引发冲突,这时就需要把dll及相关文件分独立文件夹来管理。我们可以在根目录创建Tool-1,Tool-2等文件夹,然后在Config文件做如下配置:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath="bin\Tool-1;bin\Tool-2"/>
</assemblyBinding>
</runtime>
</configuration>
在.Net项目引用第三方DLL时,可能遇到文件冲突问题。为避免冲突,可以将相关文件放在独立文件夹如Tool-1和Tool-2,并在Config文件的runtime部分配置assemblyBinding的privatePath,指定搜索路径为这些文件夹,从而有效管理依赖库。
2394

被折叠的 条评论
为什么被折叠?



