21

我已经通过 Visual Studio 2012试用Microsoft.Web.Optimization包使用了一段时间。我在想优化命名空间将成为 .NET 4.5 的一部分,如此处所述

但是,我安装了Visual Studio 2012 和 .NET Framework 4.5System.Web.Optimization的新版本,现在默认没有命名空间!我必须通过NuGet安装包

VS 2012 Ultimate 版本还没有完成吗?或者,Microsoft.Web.Optimization命名空间不在 .NET 4.5 中吗?

4

2 回答 2

23

Microsoft 正在采用 VS2012 的新策略,其中他们将更多新功能组件化为可以通过 nuget 下载的包。例如,Entity Framework、MVC4、WebApi、Web Optimization等现在都是包而不是框架的一部分。

原因是这些系统现在可以很容易地升级到框架的其余部分之外。因此,无需等待 .NET 5 就可以轻松发布 MVC5,并且只要准备好就可以发布 Web Optimization v2。

于 2012-08-30T18:03:59.160 回答
15

这是一个类似的问题:

Microsoft.Web.Optimization包现在是“旧版”:

新包是Microsoft.AspNet.Web.Optimization

Microsoft.AspNet.Web.Optimization并且Microsoft.Web.Optimization不是 .NET Framework 4.5 的一部分。

于 2012-08-30T18:11:08.233 回答