新人请问C#如何调用相对路径下的dll文件并使用.

a2108800576 2016-04-03 04:50:26
是这样的,我有个小程序,我想不用 “右键>添加引用” 这样去 调用dll文件,因为这是调用相对路径啊,
换个盘符就没法用了,而且程序还报错。

我想知道怎么样才能调用同级目录下的dll文件,并且使用。

Debug文件夹:
ItemImage.dll <--- 就是调用这个dll文件
FrmMain.exe <---这是主程序
FrmMain.pdb
FrmMain.vshost.exe
FrmMain.vshost.exe.manifest


请大神们来解决啊!
...全文
751 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
FTD_Fred 2016-04-05
  • 打赏
  • 举报
回复
其实可以的……
吉普赛的歌 2016-04-05
  • 打赏
  • 举报
回复
楼主想太多了, VS没那么XX
nry19871012 2016-04-03
  • 打赏
  • 举报
回复
也可以使用反射 动态调用。
大鱼> 2016-04-03
  • 打赏
  • 举报
回复
直接复制到你的项目的.exe同级目录下,添加引用就行了
  • 打赏
  • 举报
回复
随便搜了一个文章参考:http://blog.csdn.net/guxiaoshi/article/details/5009604 你可以注意到,.net框架会按照一定的次序自动去查找不同目录。
a2108800576 2016-04-03
  • 打赏
  • 举报
回复
真的吗? 我去试试。
mlxwl2013 2016-04-03
  • 打赏
  • 举报
回复
直接添加引用就行了,vs在编译时会自动copy该dll到exe所在目录的。exe运行后会自动在同目录下寻找相应的dll。

111,128

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧