.NET 4.5 RC Framework CLR - совместимость с Windows XP
Мой вопрос вкратце: "Может ли .NET framework 4.5 быть установлена на компьютерах под управлением Windows XP?"
У меня есть следующая ссылка MSDN:
. Версии и зависимости .NET Framework
Каждая новая версия .NET Framework сохраняет функции предыдущих версий и добавляет новые функции. CLR определяется по собственному номеру версии. Некоторые версии .NET Framework включают новую версию CLR, но другие используют более раннюю версию. Например,.NET Framework 4 включает CLR 4, но .NET Framework 3.5 включает CLR 2.0. (Не было версии 3 CLR.) Хотя .NET Framework 4.5 RC является обновлением на месте .NET Framework 4, базовый номер версии CLR равен 4.5....
В документации далее вы можете установить только .NET Framework 4,.NET Framework 3.5 с пакетом обновления 1 (SP1), платформу .NET Framework 2.0 с пакетом обновления 2 (SP2) для Windows XP Professional и Windows XP Home Edition (т.е. нет 4.5).
Я читал в других местах, что .NET 4.5 можно установить на Win XP. Таким образом, эта документация относится только к 4.5RC (а не к окончательной версии 4.5).
Моя проблема в том, что мы не можем развертывать приложения, созданные на компьютерах с 4.5 в XP. Выпустит ли Microsoft пакет обновления? (маловероятно, поскольку они не поддерживают XP)
p.s. несколько интересных статей по теме:
.NET 4.5 - обновление на месте до .NET 4.0
.NET 4.5 нарушение изменений - проблемы совместимости между .NET Framework 4 и .NET Framework 4.5 R
Ответы
Ответ 1
От взгляда на документы системных требований .NET Framework - я думаю, вам не повезло.
http://msdn.microsoft.com/en-us/library/8z6watww(v=vs.110).aspx
Согласно документу, он уверен, что он не находится в тестовой матрице, вы не получите поддержки для установки. Установщик все еще может работать, предполагая, что он явно не блокирует неподдерживаемые ОС. YMMV.
XP поддерживает расширенную жизненную поддержку до 2014 года - вы увидите только критические исправления безопасности, а не новые функции, подобные этому.
http://support.microsoft.com/lifecycle/search/default.aspx?alpha=Windows+XP
Ответ 2
Как обсуждалось в этой Нет,.NET 4.5 не будет поддерживаться Windows XP.
Любой может голосовать за то, что Windows XP поддерживается на .net framework 4.5 здесь
Ответ 3
Просто используйте Mono http://www.mono-project.com/Main_Page
Совместимость с XP.