从相对路径在C#中加载dll

whitefang1993

我在运行时像这样加载dll:

var DLL = Assembly.LoadFile(@"..\..\BuildDLLs\myDLL.dll");

我收到要求绝对路径的ArgumentException。

我不想使用绝对路径,我想使用相对路径。

我怎样才能做到这一点?

曼努埃尔·泽伦卡(Manuel Zelenka)

简单。采取额外的步骤:

var dllFile = new FileInfo(@"..\..\BuildDLLs\myDLL.dll");
var DLL = Assembly.LoadFile(dllFile.FullName);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章