首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

Exe程序怎么调用另一个目录的dll文件呢

2012-05-15 
Exe程序如何调用另一个目录的dll文件呢?用C#做了个项目,执行目录中,我想把调用到的dll文件放到子文件夹Dll

Exe程序如何调用另一个目录的dll文件呢?
用C#做了个项目,执行目录中,我想把调用到的dll文件放到子文件夹DllLib中,目前是使用配置文件来实现的,我想不使用配置文件,想在Exe程序启动时,通过代码指定DLL的引用路径,该如何设置呢?

配置文件内容:
<configuration> 
  <runtime> 
  <assemblyBinding xmlns= "urn:schemas-microsoft-com:asm.v1 "> 
  <probing privatePath= "DllLib"/> 
  </assemblyBinding> 
  </runtime> 
</configuration>


[解决办法]
那通过反射,不过,一旦用反射加载assembly,assembly里的类型都需要用反射。

Assembly.LoadFile
Assembly.LoadFrom
[解决办法]

探讨
那通过反射,不过,一旦用反射加载assembly,assembly里的类型都需要用反射。

Assembly.LoadFile
Assembly.LoadFrom

热点排行