Не могу установить.net 3.5 sp1 на Windows Server 2008
Я пытаюсь установить подтекст с помощью установщика веб-платформы на моем Windows Server 2008 VPS.
Для его установки мне нужен.net Framework версии 3.5 SP1. На самом деле каждый раз, когда я пытаюсь это сделать, происходит сбой, поэтому я попытался установить SP1 вручную. Я потерпел неудачу с сообщением об ошибке:
[11/30/09,02:40:01] Microsoft .NET Framework 2.0SP1 (x64) (CBS): [2] Error: Installation failed for component Microsoft .NET Framework 2.0SP1 (x64) (CBS). MSI returned error code -2147467262
[11/30/09,02:40:05] WapUI: [2] DepCheck indicates Microsoft .NET Framework 2.0SP1 (x64) (CBS) is not installed.
Когда я пытался установить.net 2.0 SP1 x64, он говорит, что он не поддерживается Vista (?!). Я попытался очистить каждую версию.net моего сервера с помощью инструмента очистки, а затем установить обратно 3.5sp1 (и даже 2.0sp1), оба с ошибками с одинаковыми кодами ошибок.
Я не могу использовать обновление Windows, так как это VPS Virtuozzo (и говорят, что если я использую обновление Windows, это сломает мой VPS, потому что Virtuozzo оптимизирует обновления...), но служба обновления Windows запущена.
Любые советы по решению этой проблемы?
[редактировать]
В настоящее время установлены следующие версии:
- .Net 2.0.50727.1434
- .Net 3.0.4506.648
[edit-2] Вот скриншот моего менеджера сервера:
2 ответа
.NET Framework 3.0 входит в базовую установку для Server 2008. Однако это "функция", которую необходимо включить в диспетчере сервера. После включения этой функции Центр обновления Windows должен выбрать для нее дополнительные исправления и пакеты обновления.
Установщик пытается подключиться к Интернету. Попробуйте Microsoft. NET Framework 3.5 с пакетом обновления 1 (полный пакет) http://www.microsoft.com/en-us/download/details.aspx?id=25150