Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Платформа .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и нажмите клавишу ВВОД.