21

Visual Studio 2012の試用版Microsoft.Web.Optimizationを使用して、しばらくの間パッケージを使用しています。ここで述べたように、最適化名前空間は.NET4.5の一部になると思っていました。

ただし、VisualStudio2012と.NETFramework4.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などはすべて、フレームワークの一部ではなくパッケージになっています。

その理由は、これらのシステムをフレームワークの残りの部分と一緒にサイクル外で簡単にアップグレードできるようになったためです。したがって、MVC5は.NET 5を待たずに簡単にリリースでき、WebOptimizationv2は準備ができたらいつでもリリースできます。

于 2012-08-30T18:03:59.160 に答える
15

同様の質問があります:

Microsoft.Web.Optimizationパッケージは「レガシー」になりました:

新しいパッケージはMicrosoft.AspNet.Web.Optimization次のとおりです。

Microsoft.AspNet.Web.OptimizationMicrosoft.Web.Optimization.NETFramework4.5の一部ではありません。

于 2012-08-30T18:11:08.233 に答える