c# - 找不到类型或命名空间名称 'async'

标签 c# visual-studio-2012 .net-4.5

在 VS2012.2 中,我有一个面向 .NET 4.5 的 ASP.NET MVC 4 应用程序,如果我使用 async 关键字,它会按预期工作。

在大约同时创建的类库项目中,目标是 4.5,我不能使用 async 关键字。

所以我创建了一个新的 ASP.NET MVC 4 (4.5) 网络应用程序项目,但我再次无法使用 async

Type or namespace name 'async' could not be found

这是我觉得自己在做一些完全愚蠢的事情的问题之一。毕竟,我整个周末都在勒芒观看比赛并喝酒。

我的意思是,它应该适用于任何 .NET 4.5 项目,对吧?它是一个编译器功能。

最佳答案

天哪。这是愚蠢的事情,只是没有添加 void 或返回类型!显然 async 被解释为一种类型,因为我没有包含它。我可以删除我的问题,但如果它能帮助别人,我很乐意看起来像个傻瓜 ;)

关于c# - 找不到类型或命名空间名称 'async',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17342168/

相关文章:

c# - 使用构造函数参数 Ninject Get<T>

c# - 检查对象是否为 System.Generic.List<T>,对于任何 T

c# - 将 C# 日期时间转换为 Angular 日期

c# - 在我的代码中隐藏继承成员警告消息! - 不知道它来自哪里

visual-studio - Visual Studio 2012 在启动时自动打开特定文件

sql-server - SSDT Refactor Rename 被 Schema Comparison 脚本生成忽略

c# - 未分配属性的对象初始值设定项

c# - 'System.Guid' 不是属性类

c# - 我可以将 Windows Identity Foundation 3.5 与 .NET 4.5 一起使用吗?

unit-testing - 阻止 BizTalk 项目调用完全重建?