编译时无法识别引用的库

时间:2014-01-10 02:00:29

标签: visual-studio build reference visual-studio-2013 class-library

我创建了一个简单的控制台应用程序。我将所有类文件移动到一个单独的项目中,因为它在此与Asp.Net MVC应用程序之间共享。我添加库很好。我添加了对项目的引用就好了。一切看起来都很好,直到它编译,然后它突然找不到项目的引用命名空间。如果我删除using语句并将其添加回自动完成工作正常并看到该项目。只有在构建它时才会出错。

enter image description here

1 个答案:

答案 0 :(得分:1)

乍一看,你似乎没有做错任何事。在过去,我遇到了类似的问题,主要原因是......

  1. 这两个项目都针对不同版本的.NET Framework。可以从项目的“属性”页面轻松更改
  2. 引用的程序集(本例中为类库)
  3. 存在编译错误
  4. 引用的程序集有一些缺少的依赖项。它可能有点像对System.Web汇编或System.Web.MVC
  5. 的引用