C#,dll路径问题。
我做了一个EXE,需要引用很多dll,本来这些DLL放在EXE同级目录下就可以用了,但是很乱,所以我想将这些DLL放在EXE所在目录的子目录下。请问这个怎么做呢?我在网上查,搜到的都是一个配置文件,内容如下:
<?xml version="1.0"?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath="biz"/>
</assemblyBinding>
</runtime>
</configuration>
这个biz就是我用来放DLL的目录,但是呢,一样没效果啊,提示说找不到DLL。
应该说配置文件写了之后,EXE还要读配置文件吧?这个读配置文件,还要设置相关的属性吧?
具体应该肿么弄呢?跪求啊 --------------------编程问答-------------------- 命名成 exe名称.config.xml --------------------编程问答--------------------
试过了
名称.exe.config
名称.config.xml
名称.exe.config.xml
都是过了,提示错误!
“未能加载文件或程序集“TestDLL, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”或它的某一个依赖项。系统找不到指定的文件。” --------------------编程问答-------------------- 手动引用 biz里面的dll --------------------编程问答--------------------
版主大人,可以不这样吗?
补充:.NET技术 , C#