vs2012不支持async,await?
这句代码无法编译:
private async void button1_Click(object sender, EventArgs e){
无论是安装vs2012后,还是又安装了.net framework4.5后,死活都是提示:
类、结构或接口成员声明中的标记“void”无效
[解决办法]
你写在哪里了。
[解决办法]
async标记的方法应返回Task或Task<T>
[解决办法]
VS2012 里 async, await 只能在 .net 4.5 framework 被支持。
你这不是"4.0.3 client profile"嘛?
我试了试,在VS2012里,选4.0 client profile 就算使用 async ctp 也会编译失败。
改用 vs2010 就没问题。
[解决办法]
我装了VS2012Pro和.NET4.5,目标框架选项里面有.NET Framework 4.5
[解决办法]
我这里vs2012 premium的,没有单独安装过.net 4.5.
可以在目标框架里选择.net4.5