Подтвердить что ты не робот

Является ли System.Web.Optimization частью .Net Framework 4.5?

Я использовал пакет Microsoft.Web.Optimization в течение некоторого времени через пробную версию Visual Studio 2012. Я думал, что пространство имен Optimization будет частью .NET 4.5 как указанным здесь.

Однако я установил новую версию Visual Studio 2012 и .NET Framework 4.5, а теперь нет пространства имен System.Web.Optimization по умолчанию! Мне пришлось установить пакет через NuGet

Является ли релиз VS 2012 Ultimate еще не завершенным? Или, является ли пространство имен Microsoft.Web.Optimization не в .NET 4.5?

4b9b3361

Ответ 1

Microsoft принимает новую стратегию с VS2012, в которой они дополняют новые функции как пакеты, которые можно загрузить через nuget. Например, Entity Framework, MVC4, WebApi, Web Optimization и т.д. Теперь являются пакетами, а не частью структуры.

Причина в том, что эти системы теперь могут быть легко обновлены вне цикла с остальной частью структуры. Таким образом, MVC5 можно легко освободить, не дожидаясь .NET 5, и Web Optimization v2 может быть выпущена всякий раз, когда она может быть готова.

Ответ 2

Вот аналогичный вопрос:

Microsoft.Web.Optimization пакет теперь "устаревший":

Новый пакет Microsoft.AspNet.Web.Optimization:

Microsoft.AspNet.Web.Optimization и Microsoft.Web.Optimization НЕ являются частью .NET Framework 4.5.