Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/265.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#5和.NET4.5-编译器技巧还是库支持?_C#_.net - Fatal编程技术网

C#5和.NET4.5-编译器技巧还是库支持?

C#5和.NET4.5-编译器技巧还是库支持?,c#,.net,C#,.net,我已经阅读了很多关于async/await(内部)作为状态机实现的内容,我想知道我是否可以使用VS2012编译器,同时仍然使用Net version 4作为我的运行时来使用这些新功能 我记得我可以在使用NET3.5的同时使用NET4的几个新特性,但使用VS2010编译器 谢谢, Martin.在Visual Studio异步编程页面的右侧: 如果您的Visual Studio 2012项目需要以Silverlight 5或 NET Framework 4.0中,您可以通过以下方式使用异步语言支

我已经阅读了很多关于async/await(内部)作为状态机实现的内容,我想知道我是否可以使用VS2012编译器,同时仍然使用Net version 4作为我的运行时来使用这些新功能

我记得我可以在使用NET3.5的同时使用NET4的几个新特性,但使用VS2010编译器

谢谢,
Martin.

在Visual Studio异步编程页面的右侧:

如果您的Visual Studio 2012项目需要以Silverlight 5或 NET Framework 4.0中,您可以通过以下方式使用异步语言支持: 下载。这 针对.NET Framework 4.5或.NET的项目不需要包 适用于Windows应用程序


因此,是的,您可以下载Visual Studio 2012的异步目标包,并在仍以.NET Framework 4为目标的情况下使用异步编程功能。

您能否告诉我此包是否仅用于“语法支持”或是否所有的NET 4.5扩展方法都可用。