路径问题导致System.IO.FileNotFoundException

时间:2016-02-15 17:48:28

标签: c# visual-studio-2013 nunit

我为我的项目添加了一个解决方案,仅用于单元测试(NUnit) 我已经包含了对测试解决方案所需的所有dll的引用

,但..

我收到以下文件未找到错误:

System.IO.FileNotFoundException: Could not load file or assembly '\bin\Debug\bin\aLibrary.dll' or one of its dependencies. The system cannot find the file specified.

问题是,在构建时,我的所有dll都正确地被放入 MySolution/bin/Debug,这是我在项目属性中设置的路径,但错误告诉我应用程序正在查看MySolution/bin/Debug/bin

解决方案设置显示正确的路径 enter image description here

如果我将这些dll文件从MySolution/bin/Debug复制到MySolution/bin/Debug/bin,则所有工作都按预期工作。

问题 我不知道路径在哪里设置。我该如何纠正或在哪里看?欢迎任何想法。

由于

由于

1 个答案:

答案 0 :(得分:0)

右键单击项目,转到属性,引用路径并检查是否需要更改路径:此处更详细说明:https://msdn.microsoft.com/en-us/library/ayds71se(v=vs.120).aspx