带有.net 4 beta 2的Visual Studio 2010 RC

时间:2010-03-13 00:13:51

标签: visual-studio-2010 .net-4.0 expression-blend .net-4.0-beta-2

有谁知道是否可以将Visual Studio 2010 RC与.NET 4框架的beta 2版本一起使用?我需要使用beta 2版本而不是RC的原因是没有可以支持.NET 4 RC的Expression Blend。

我卸载了随Visual Studio 2010安装的.NET 4框架,然后我重新安装了.NET 4版本Beta 2.但是现在当我启动Visual Studio时,我收到一条错误消息“无法完成操作”它关闭了。

我该如何使这项工作?谢谢!

1 个答案:

答案 0 :(得分:3)

这是不可能的。 Visual Studio与CLR的特定版本相关联。在2010 RC的情况下,它与RC版本的CLR 4.0相关联。

这背后有更多原因。

Visual Studio本身并不是特殊的。绝大多数针对RC版本的CLR 4.0的应用程序将无法在Beta2位上运行。这是默认行为[1]

Beta2和RC之间的CLR有很多变化。其中许多都依赖于Visual Studio。即使你可以让VS开始使用Beta2位,它也会因行为改变或缺少API而迅速崩溃。

[1]我确信你可以做一些hackery来从RC获得一个非常简单的程序来运行Beta2位。但它肯定不受支持,即使是一个中等复杂的程序也不会起作用。