Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/301.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# 必须在客户端计算机上安装Visual Studio异步CTP吗?_C#_Visual Studio_Asynchronous_Async Ctp - Fatal编程技术网

C# 必须在客户端计算机上安装Visual Studio异步CTP吗?

C# 必须在客户端计算机上安装Visual Studio异步CTP吗?,c#,visual-studio,asynchronous,async-ctp,C#,Visual Studio,Asynchronous,Async Ctp,如果我在代码中使用Async/Await,我必须在每台客户机上安装CTP,还是只在我开发的机器上安装?在我看来,在生产代码中使用此CTP不是一个好主意。但正如我所知,这是编译器功能,所以您只需要在客户端PC上安装.NET4.0 更新: 有一些特殊的.NET Framework 4.0更新称为“.NET Framework异步CTP”。在客户端计算机上可能需要它。尽管我同意不建议在“生产”中使用CTP类型库,但您只需将项目中引用的任何dll与部署到客户端的exe一起包含。就像其他参考资料一样。好的

如果我在代码中使用Async/Await,我必须在每台客户机上安装CTP,还是只在我开发的机器上安装?

在我看来,在生产代码中使用此CTP不是一个好主意。但正如我所知,这是编译器功能,所以您只需要在客户端PC上安装.NET4.0

更新:
有一些特殊的.NET Framework 4.0更新称为“.NET Framework异步CTP”。在客户端计算机上可能需要它。

尽管我同意不建议在“生产”中使用CTP类型库,但您只需将项目中引用的任何dll与部署到客户端的exe一起包含。就像其他参考资料一样。

好的,谢谢,不过没关系。当我们部署产品时,所有客户端都安装了.Net 4(我们的产品基于Silverlight 4)。请参阅我的更新。我不建议你在生产中使用CTP。-1:这正是问题所在。客户端计算机上是否需要该更新?如果是,是否有安装该更新的方法?供参考:(Async CTP 3)状态:“本许可证不鼓励您在生产代码中使用CTP。CTP仍然是一个不受支持的、风险自负的技术预览版。然而,我们收到了许多开发者的请求,要求将CTP用于生产代码,因此我们更改了许可证以允许这样做。”