Версии.net Framework в Windows

Я выполняю небольшой практический тест перед сборкой приложения. На данный момент у меня есть несколько вариантов. Первый включает создание приложения, которое сочетает в себе silverlight и activex. Теперь activex может работать только с.net framework 1.1, установленным на компьютере клиента.

Другая возможность - работа с XAPB, которые требуют.net framework 3.0.

Поэтому мой вопрос: какие версии фреймворка автоматически поставляются с Windows XP (включая исправления и пакеты обновлений). Это очень важно для понимания, если у того, что я пытаюсь развить, есть какой-то рынок вообще...

Спасибо!

2 ответа

XP не поставлялась с.NET, SP1 и 2 имели версию 1.0 в качестве опции, SP3 по умолчанию устанавливал версии 1.0+ исправления ошибок. Сервер 2003 поставлялся с версией 1.1, Vista и Server 2008 с версией 3.0 и, наконец, W7 и 2008R2 с версией 3.5. Все могут работать 1.0, 1.1, 2.0, 3.0, 3.5 и 4.0b1, если они установлены / обновлены.

Я не до конца понимаю смысл вашего вопроса в отношении activex, но я понимаю, что silverlight - это то, что работает в браузере (да, я знаю, что в самой новой версии может не работать браузер) в изолированной среде безопасности, среда выполнения Silverlight представляет собой отдельную установку с ограниченным набором библиотек базовых классов.Net.

Если мое понимание верно, то версия.Net, установленная в ОС, не будет неактуальной (при условии, что данный браузер имеет поддержку Silverlight).

Другие вопросы по тегам