Windows 2012 Server: включить .NET 3.5

6215
IrfanClemson

У меня есть Windows 2012 Server, для которого требуется .NET 3.5. Для справочной информации / решений, пожалуйста, смотрите это: http://sqlblog.com/blogs/sergio_govoni/archive/2013/07/13/how-to-install-netfx3-on-windows-server-2012-required-by- SQL-сервер 2012.aspx

Я пробовал это, но это не работает для меня. Вот что я пытаюсь: Используя ISO-файл Windows 2012, «монтировать» на 2012 Server в качестве диска «D», а затем пробовал и графический интерфейс, и командную строку. В случае с графическим интерфейсом я указал путь «альтернативного источника» к папке «source / sxs» диска D, но это не помогло без предоставления достаточной информации.

В случае командной строки вот что происходит:

dism /online /enable-feature /featurename:NetFx3 /source:d:\sources\sxs 

Я получаю сообщение об ошибке: установлено, но родительская функция не включена. Поэтому я попробовал другой подход:

dism /online /enable-feature /featurename:NetFx3 /all /source:d:\sources\sxs 

вышеуказанная команда, согласно http://blogs.technet.com/b/askcore/archive/2012/05/14/windows-8-and-net-framework-3-5.aspx, должна включать родительские элементы; но при этом я получаю сообщение об ошибке «источник не найден».

Есть ли какая-то ошибка в моей второй команде? Что еще я мог сделать?

Это Windows 2012 Server Standard Edition.

Спасибо!

3

2 ответа на вопрос

5
IrfanClemson

Never mind. It turned out that I needed a 'Windows Server 2012 R2' ISO because that's what the target server was; I was trying to a regular 'Windows Server 2012' ISO and that was throwing the 'source not found' error. I downloaded an 'eval' copy of the R2 ISO from Microsoft site, 'mounted' it on the target server and, voila, the following command ran fine and now .NET 3.5 is enabled!

Thanks!

dism /online /enable-feature /featurename:NetFx3 /all /source:d:\sources\sxs 
1
Rory

См. Также этот ответ, который указывает, что если у вас установлен языковой пакет, вам может потребоваться его удалить, перезапустить и повторить попытку.