Мой вопрос вкратце: "Может ли .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