У меня есть рабочий компьютер под управлением Windows 10, и, учитывая то, как win10 делает все за вас под капотом, я хотел бы получить разъяснения / помощь по следующим вопросам, потому что кажется, что я нахожусь в точке это невозможно сделать и мне трудно поверить.
dotnetfx35.exe
@ 231МБ все что надо?dotnetfx35.exe
он по-прежнему предлагает «Загрузить и установить».Как выполнить автономную установку .NET Framework 3.5?
из https://docs.microsoft.com/en-us/dotnet/framework/install/dotnet-35-windows-10
Если вы не полагаетесь на Центр обновления Windows в качестве источника для установки .NET Framework 3.5, вы должны убедиться, что строго используете источники той же соответствующей версии операционной системы Windows. Использование исходного пути, не соответствующего той же версии Windows, не предотвратит установку несовместимой версии .NET Framework 3.5. Однако это приведет к тому, что система окажется в неподдерживаемом и неработающем состоянии.
это звучит плохо, как будто я не должен выполнять установку в автономном режиме?
Если у вас есть установочный носитель, вы можете использовать PowerShell для автономной установки с помощью командлета Install-WindowsFeature. Смонтируйте .iso или вставьте диск, а затем откройте PowerShell от имени администратора и запустите:
Install-WindowsFeature Net-Framework-Core -source d:\sources\sxs
где d: буква диска для установочного носителя.
это статья Microsoft документирует метод, хотя он использует общий сетевой ресурс в качестве источника вместо установочного носителя.
Редактировать: Альтернативный метод, если Install-WindowsFeature
недоступен Enable-WindowsOptionalFeature
. Используйте следующий синтаксис:
Enable-WindowsOptionalFeature -FeatureName "NetFx3" -Source d:\sources\sxs
.NET 3.5 - это встроенная функция Windows. Вам необходимо запустить «Установка и удаление программ» и нажать «Включить или отключить функции Windows»: