Как включить .NET Framework 3.5 в Windows 8, не загружая его?


16

Поскольку я установил Windows 8 Preview на свой персональный компьютер, во время установки некоторых программ и драйверов (Windows 7) у меня появилось сообщение с предупреждением о необходимости .NET Framework 3.5:

Введите описание изображения здесь

Я мог бы использовать «Установить эту функцию», начать загружать некоторые зависимости (300 МБ) и все, но я не хочу загружать ее каждый раз, когда хочу включить эту функцию на каждой машине, на которой я устанавливаю Windows 8.

Есть ли какой-нибудь способ установить .NET 3.5 на Windows 8 без необходимости загрузки всей платформы от Microsoft?


Это действительно то, что происходит, когда вы нажимаете на нее? В 7 и 2008 для добавления «Функции» или «Роли» не требовалось подключение к Интернету (только для обновления, после добавления). Включая их встроенную версию .NET (3.5).
Ƭᴇcʜιᴇ007

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

Вау, это хромает ... тогда ПОЧЕМУ это все еще в образе? : /
ᴇcʜιᴇ007


Интересно, а "включенный" .Net 4.5 тоже? Причудливый выбор в MS. :) Кроме того, может быть, вы должны указать свой источник в своем ответе (это правила, не так ли)? :)
Ƭᴇcʜιᴇ007

Ответы:


23

Да, есть простой способ, но у вас должен быть установочный носитель для Windows 8 (это может быть DVD или даже подключенный .ISO с установкой Windows 8) и убедитесь, что носитель предназначен для правильной версии Windows (x32 или x64). ). В противном случае командная строка потерпит неудачу (не вредно, просто раздражает):

  • Запустите командную строку ( cmd) с повышенными правами («как администратор»).
  • Запустите следующую команду:

dism.exe / online / enable-feature / имя_функции: NetFX3 / All / Источник: E: \ sources \ sxs / LimitAccess

где «E: \ sources \ sxs» - это путь sxs вашего установочного носителя Windows 8.

Введите описание изображения здесь

  • Вот и все, .NET 3.5 установлен на вашем компьютере. Перезагрузитесь и все, что требует .NET 3.5 будет работать.

1
подскажите: опция limitaccsess не распознается в этом контексте. Dism.exe / online / enable-feature / featurename: NetFX3 / Source: I: \ Sources \ sxs. Я запускаю его без переключателя с ограниченным доступом и успешно выполняю.
Sabre Tabatabaee Yazdi

2
limitaccsessВариант не признается в этом контексте. Вы не можете записать limitaccess.
ta.speot.is
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.