我正在尝试并行执行一些进程。这是我第一次这样做,尝试后:
使用 System.Threading.Tasks;
任务将以红色下划线表示:

The Type or namespace name "Tasks" does not exist in the namespace System.Threading(are you missing an assembly reference?)

我该如何解决!?

最佳答案

您的项目是否面向 .NET 3.5 或更低版本? System.Threading.Tasks 是在 .NET 4 中引入的——仅仅使用 Visual Studio 2010 是不够的;您需要针对适当的框架。 (幸运的是,它在 .NET 4 客户端配置文件中,对于其他一些类型,这通常有点“陷阱”。)

同样,Silverlight 还没有获得 TPL,尽管 IIRC 已在 Silverlight 5 中推出。

关于c# - Visual Studio 2010 无法使用 System.Threading.Tasks;,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7357909/

10-13 06:02