Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Платформа .NET Framework 3.5 поддерживается в Windows 11. Как вы получаете .NET Framework 3.5, зависит от используемой версии Windows 11. Используйте следующий список, чтобы определить метод установки, применимый к вам:
Подсказка
Узнайте , как определить, какую версию Windows вы используете , если вам нужна помощь в идентификации вашей версии.
Windows 11 26H1 (сборка 28000) и более поздние версии
Начиная с Windows 11 26H1 (сборка 28000), платформа .NET Framework 3.5 доступна только как автономный установщик. Невозможно установить .NET Framework 3.5 в качестве компонента Windows.
- Скачайте .NET Framework 3.5 для Windows 11 26H1.
- Скачайте языковой пакет .NET Framework 3.5 для Windows 11 26H1.
Это важно
Эти установщики работают только с указанной версией Windows.
Дополнительные сведения об этом изменении в .NET Framework 3.5 см. в статье .NET Framework 3.5 в Windows 11: вопросы и ответы.
Необязательные компоненты .NET Framework 3.5
Применимо к Windows 11 26H1 (сборка 28000) и более поздних версий
Следующие необязательные компоненты .NET Framework 3.5 ранее были доступны в качестве компонентов Windows по запросу. Windows 11 26H1 (сборка 28000) удаляет следующие компоненты:
- ASP.NET 3.5
- Расширяемость платформы .NET версии 3.5
- Активация WCF HTTP
- Активация WCF без использования HTTP
Включение ASP.NET 3.5 в IIS
Начиная с Windows 11 26H1 (сборка 28000), ASP.NET 3.5 требуется дополнительная регистрация для запуска в IIS.
Включение ASP.NET 3.5
Включите ASP.NET 3.5 на устройстве с помощью скрипта Enable-ASPNet35.ps1 PowerShell. Сценарий включает функциональные возможности следующих необязательных компонентов, которые были удалены из Windows:
- ASP.NET 3.5
- Расширяемость платформы .NET версии 3.5
Замечание
Скрипт восстанавливает функциональные возможности этих необязательных компонентов, чтобы приложения, зависящие от них, продолжали работать. Необязательные компоненты по-прежнему отсутствуют в Windows 11, и такие инструменты, как DISM, не будут обнаруживать их присутствие после выполнения скрипта.
Предпосылки
- Windows 11 26H1 (сборка 28000) или более поздняя версия.
- Windows PowerShell 5.1.
- .NET Framework 3.5.
- Функция или роль веб-сервера (IIS) включена вместе с фильтрами ISAPI и дополнительными компонентами расширений ISAPI .
- Административное окно командной строки PowerShell.
Запустите скрипт
Скачайте скрипт в локальный каталог
Enable-ASPNet35.ps1.Откройте командное окно Windows PowerShell от имени администратора.
Измените политику выполнения, чтобы разрешить скачанные из Интернета скрипты и подписанные доверенными издателями:
Set-ExecutionPolicy RemoteSignedДополнительные сведения о параметрах политики выполнения см. в разделе Set-ExecutionPolicy.
Перейдите в каталог, в котором вы скачали скрипт.
Запустите скрипт:
.\Enable-ASPNet35.ps1
Определение используемой версии Windows
Существует несколько различных способов найти версию Windows, которую вы используете:
Выберите эту ссылку (ms-settings:about), которая может открыть приложение "Параметры".
- Прокрутите вниз до раздела спецификаций Windows и найдите поле "Версия ".
Используйте меню "Пуск":
- Нажмите клавишу Windows , чтобы открыть меню "Пуск ".
- Введите
Settings, чтобы найти приложение "Параметры " и открыть его. - Прокрутите вниз до раздела спецификаций Windows и найдите поле "Версия ".
winver.exeЗапустите приложение:- Нажмите сочетание клавиш Windows+R , чтобы открыть диалоговое окно "Запуск ".
- Введите
winver.exeи нажмите клавишу ВВОД.