标签:
VS2012-C#
dll文件直接放在程序根目录中(和exe文件一起)比较乱,可以将dll文件放在子文件夹中。步骤如下:
1、将dll文件放入子文件夹
2、添加引用
解决方案资源管理器中,中 工程名或者“引用”上右键,选中添加引用。
中引用管理器中,点击浏览,选中子文件夹中的dll文件。
3、修改dll文件的引用属性
点击添加成功的引用,将“复制本地”改成false(不然程序运行的时候会将子文件夹下的dll文件复制到根目录中)。
4、添加引用的地址,修改config文件
在根目录中打开“软件名.exe.config”文件,添加<runtime>中的语句。
其中 probing privatePath 中的地址为子文件的名称。
如果有多个子文件夹,两个地址用“;”隔开,如<probing privatePath="lib;bin;config/user"/>
1 <?xml version="1.0" encoding="utf-8" ?> 2 <configuration> 3 <startup> 4 <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" /> 5 </startup> 6 7 <runtime> 8 <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> 9 <probing privatePath="lib"/> 10 </assemblyBinding> 11 </runtime> 12 13 </configuration>
标签:
原文地址:http://www.cnblogs.com/dengwx/p/5738249.html