Visual Studio 2010是否支持.NET 4.5 CTP?

Visual Studio 2010是否支持.NET 4.5 CTP?

问题描述:

...或者我绝对需要Visual Studio 11开发人员预览版吗?Visual Studio 2010是否支持.NET 4.5 CTP?

我最关心ReSharper的支持; 6.1 EAP尚不可用。

我将要制作一个WPF 4.5绿地应用程序(因为我需要一些新功能),而且我想知道什么会提供最小的阻力来升级。

+7

这不是支持IDE的框架问题,而是:IDE是否支持该框架。答案几乎可以肯定的是:“不” –

+0

@MarcGravell你能提供一些VS 10不支持4.5的例子吗?就像我想从4.5 System.IO.Packaging获得一些东西,但是我可以使用我的WPF应用程序中的当前UI控件。我是安全的与VS 2010. – Paparazzi

+0

我想使用空间数据库的EF 5.0 RC,我需要.Net框架4.5,我不能在目标框架内获得它在视觉工作室,似乎我需要安装VS 11 for这个任务 – Habib

如果您在计算机上部署了.NET 4.5或VS 11,则您已经在使用它。 .NET 4.5不是并行版本,它取代了4.0。我没有听到有人抱怨过,除了使用PostSharp的人不能很好地处理类型转发。

我你还没有这样做,那么不要把这作为安装它的建议。很少有程序员可以在生产机器上购买CTP版本。使用虚拟机或非关键机器。

我从http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=27541安装.NET 4.5 Developer预览版。

到目前为止,它在我的电脑上与VS 2010 SP1一起使用效果很好,而ReSharper 6.1 EAP(现在可用的http://confluence.jetbrains.net/display/ReSharper/ReSharper+6.1+Nightly+Builds)也可以很好地工作,尤其是您认为像RC的最新版本。

另外,我还安装了ASP.NET异步CTP &安装了ASP.NET MVC 4,它似乎也适用于这两者。您可以利用最新的.NET 4.5性能改进功能&功能,并且您不需要对VS 11 Developer Preview进行任何更新,除非您据我所知需要构建Metro Style应用程序。

因此对于开发人员环境,我现在可以推荐更新到.NET 4.5。我相信在大多数情况下,它不会引入重大问题。不过,如果你专注于WPF 4.5的开发,你的VS11会受到一些兼容性问题的影响,所以你可以在VM中安装VS11来做这里的WPF相关开发,并使用VS11内置的XAML编辑器等等。

+2

我肯定*不会*在一台重要的机器上安装CTP,包括一个主要的开发系统。只因为别人没有问题,并不意味着你不会。如果你有麻烦,你不会得到官方的支持。虽然不够强烈-1。 –

+0

请注意,.NET 4.5(RC)现在位于:http://www.microsoft.com/visualstudio/11/en-us/downloads#net-45 –

除非你的应用程序不会在明年才发货,否则我暂时不会开发针对CTP的开发。我的理解是测试版预计会在2月份发布,预览版本通常会发生一些变化(包括API)。

如果是我,我会等到至少Beta 1,但要准备好等到至少下个秋天才能获得上线许可。

它无法在EF 4.5中使用.NET 4.5。似乎微软忽视了他们自己的AdventureWorksLT2008R2示例数据库。由于hierarchyid字段类型,一个表和一个存储过程不会导入到EF 5中。

如果他们保持这种状态,他们会使自己过时。另一方面,Java支持hierarchyid和空间数据类型。

我刚刚安装了VS2012,工作正常,但我的程序使用FFTW拒绝加载DLL。我想回去和VS2010再建......现在我发现我所有的项目在VS2010编译时产生这个错误:

致命错误LNK1123:转换到COFF期间失败:或文件无效腐败

我发现这是因为.NET 4.5,所以我卸载了.NET 4.5并安装了.NET 4.0,现在所有的东西都在VS2010中运行了。但现在,VS2012甚至不会运行,它只是显示一秒钟的启动画面,然后终止并出现“操作无法完成”错误。

它在我看来不像在一个系统上可以同时使用VS2010和VS2012,并且原因是VS2010不会与安装的.NET 4.5正确链接,并且VS2012不会在没有它的情况下运行。

+0

您需要安装Visual Studio 2010 Service Pack 1才能使用.NET 4.5(信息来自[connect.microsoft.com上的此票证]](http://connect.microsoft.com/VisualStudio/feedback/details/773304/visual-studio-2010-and-net-4-5 ))。一位同事在安装Service Pack后失去了相同的链接器错误。 – herzbube