在项目级别中指定的名称空间或类型Imports'System.Threading.Tasks'不包含任何公共成员或无法找到

问题描述:

有没有办法解决以下警告消息。 Project没有在任何地方引用System.Threading,但仍然出现下面的错误消息。唯一不同的是,该项目的解决方案约有50多个项目,其中一些用C#编写,一些用VB编写。几个项目目标4.5框架和少量目标3.0框架。在项目级别中指定的名称空间或类型Imports'System.Threading.Tasks'不包含任何公共成员或无法找到

命名空间,或在项目级进口指定类型 “System.Threading.Tasks”不包含任何公共成员或无法 被发现。确保命名空间或类型已定义,并且至少包含一个公共成员 。确保导入的元素名称 未使用任何别名。

+0

[VB.NE]中可能出现[新的pc导致导入中指定的类型的命名空间类型不包含任何公共成员]的副本(https://stackoverflow.com/questions/16322678/new-pc-causing- namespace-of-type-specified-in-the-imports-doesnt-contain-any-p) – Igor

您的3.0 VB项目之一是在项目设置中导入System.Threading.Tasks,命名空间System.Threading.Tasks直到.NET 4.0才被引入。

查找错误地添加并删除它的地方。

+0

我能够在3.0 VB工程* .vbproj文件的某些文件中找到对_S​​ystem.Threading.Tasks_的引用,并将它们删除。所有这些警告消失了。 – mahesh