库引用导入确定,intellisense看到一切,对象实例化...然后我构建,它找不到任何东西?

时间:2012-06-26 22:09:47

标签: c# .net visual-studio-2010

我偶尔碰到这个,我从来没有想过如何修复它。我有一个与测试控制台项目在同一解决方案中的类库。当我在控制台项目中添加对库的引用并添加using语句时,intellisense可以很好地查看所有类。所以我写了一些代码并使用这些类。所有班级成员都表现得很好。然后我点击构建。我收到一个错误,无法找到库中的类(您是否缺少using指令或程序集引用?)。现在突然间,我的所有对象都用红色加下划线,不再用颜色编码为类,而using语句也用红色加下划线。对库的引用仍在引用文件夹中。 WTF

如果我删除了引用并读取它,那就是同样的事情。在我建立之前,它会看到一切都很好。

enter image description here

1 个答案:

答案 0 :(得分:5)

检查屏幕上的警告,说“引用的程序集UTILibrary无法解析,因为它依赖于System.Web .... ”。 UTILibrary可能在内部使用System.Web,因此这个依赖项也必须添加到TestConsole项目中。

添加它,一切都应该没问题。