Visual Studio 2010中的参考

时间:2012-04-02 11:38:46

标签: c# visual-studio-2010

这可能是一个愚蠢的问题,但是当我添加对我的项目的引用并将Copy Local设置为false(因此它不会将dll复制到工作目录)时,我收到此错误:

Could not load file or assembly 'HtmlAgilityPack, Version=1.4.0.0, Culture=neutral, PublicKeyToken=bd319b19eaf3b43a' or one of its dependencies. The system cannot find the file specified.

我想要的只是从“(工作目录)/ dll”加载dll 这甚至可能吗?我做错了什么?

提前致谢!

1 个答案:

答案 0 :(得分:1)

引用只是相对于进程的工作目录没有得到解决 - 它们是相对于试图加载它们的程序集(或者当然是GAC)解决的。

为什么要做到这一点并不清楚,但基本上你应该确保DLL与可执行文件位于同一位置。