来自get get的新.NET 4是否支持Visual Studio 2008?
我对System.Collections.Concurrent命名空间和并行任务库特别感兴趣,我会立即使用它。
它出现时是否值得升级到Visual Studio 2010?
答案 0 :(得分:34)
没有。 VS2008将无法以.NET 4.0为目标:
Visual Studio 2010支持.NET 4和 早期的项目。 Visual Studio 2008 支持.NET 3.5SP1项目。
希望这有帮助,
Polita Paulus
开发部门 微软
答案 1 :(得分:12)
虽然你不能在VS2008中使用.NET 4.0,但如果你对Parallel Extensions感兴趣,你可以下载Reactive Framework(以前的LINQ to Rx),我认为它至少包含很多内容并行扩展向后移植到.NET 3.5 SP1。
从Release Notes开始,它包括:
System.Threading,.NET 4到.NET 3.5 SP1的并行扩展的后端程序
- 执行异步操作的任务。
- 并发集合,例如ConcurrentStack,ConcurentQueue ad ConcurrentDictionary。
- 用于编写并行查询的PLINQ。
- 添加线程操作,如Barrier,SpinLock和SpinWait。
答案 2 :(得分:2)
如果您想知道升级到VS 2010是否值得,请立即下载测试版2,然后尝试一下。如果您不相信它在普通的开发机器上,请在虚拟机中运行它。浏览一些显示新功能的PDC视频。浏览Training Courses。
最重要的是,告诉微软你的想法。
答案 3 :(得分:1)
历史 - 否。
从2008年开始,IDE已经能够针对较低版本的框架,但我怀疑他们是否会定位更新的版本框架。