C# 库引用导入正常,intellisense可以看到所有内容,对象已安装。。。然后我构建,它可以';我什么也没找到?

C# 库引用导入正常,intellisense可以看到所有内容,对象已安装。。。然后我构建,它可以';我什么也没找到?,c#,.net,visual-studio-2010,C#,.net,Visual Studio 2010,我偶尔会碰到这个问题,但我从来没有真正想出如何解决它。我有一个类库,它与测试控制台项目位于同一个解决方案中。当我在控制台项目中添加对库的引用并添加using语句时,intellisense可以很好地看到所有类。所以我写了一些代码并使用这些类。班上所有的同学都表现得很好。然后我点击了build。我得到一个错误,无法找到库中的类(是否缺少using指令或程序集引用?)。现在突然,我的所有对象都用红色下划线,不再用颜色编码为类,using语句也用红色下划线。对库的引用仍在references文件夹中。

我偶尔会碰到这个问题,但我从来没有真正想出如何解决它。我有一个类库,它与测试控制台项目位于同一个解决方案中。当我在控制台项目中添加对库的引用并添加using语句时,intellisense可以很好地看到所有类。所以我写了一些代码并使用这些类。班上所有的同学都表现得很好。然后我点击了build。我得到一个错误,无法找到库中的类(是否缺少using指令或程序集引用?)。现在突然,我的所有对象都用红色下划线,不再用颜色编码为类,using语句也用红色下划线。对库的引用仍在references文件夹中。Wtf

如果我删除引用并读取它,这是一样的。在我建造之前,一切都会很好


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


添加它,一切都会好起来。

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


添加它,一切都会好起来。

每次清理和生成都能解决您的问题吗?这可能不是您的问题,但我看到在引用的项目中出现错误时会发生这种情况。清理和生成每次都能解决您的问题吗?这可能不是您的问题,但我已经看到,当引用的项目中出现错误时,就会发生这种情况。我打开了项目属性并查看了配置文件,它被设置为.net 4.0客户端配置文件,而不仅仅是.net 4.0良好调用。我打开了项目属性并查看了配置文件,它被设置为.NET4.0客户端配置文件,而不仅仅是.NET4.0