转载:C# 将引用的DLL文件放到指定的目录下
当软件引用的DLL比较多的时候,全部的DLL都放在exe同目录下,显得比较乱,如果能把dll放到响应的文件夹下面,就方便很多
下面是解决该问题的一种方法:
右键点击项目:属性-》设置,项目会生成一个app.config文件,在<configuration>节点后面添加下面的节点,重新生成一下即可,指定的目录即为生成exe所在路径的次级dll文件目录
1 <?xml version="1.0" encoding="utf-8" ?> 2 <configuration> 3 <runtime> 4 <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> 5 <publisherPolicy apply="yes" /> 6 <probing privatePath="dll" /> 7 </assemblyBinding> 8 </runtime> 9 </configuration>