Bagikan melalui


Instal .NET Framework 3.5 di Windows 11

.NET Framework 3.5 didukung pada Windows 11. Cara Anda mendapatkan .NET Framework 3.5 bergantung pada versi Windows 11 mana yang Anda gunakan. Gunakan daftar berikut untuk mengidentifikasi metode penginstalan yang berlaku untuk Anda:

Petunjuk / Saran

Lihat Cara menentukan versi Windows mana yang Anda gunakan jika Anda memerlukan bantuan untuk mengidentifikasi versi Anda.

Windows 11 26H1 (build 28000) dan yang lebih baru

Dimulai dengan Windows 11 26H1 (build 28000), .NET Framework 3.5 hanya tersedia sebagai alat penginstal mandiri. Anda tidak dapat menginstal .NET Framework 3.5 sebagai komponen Windows.

Penting

Penginstal ini hanya berfungsi dengan versi Windows yang ditentukan.

Untuk informasi selengkapnya tentang perubahan ini ke .NET Framework 3.5, lihat FAQ .NET Framework 3.5 di Windows 11.

Komponen opsional .NET Framework 3.5

Berlaku untuk Windows 11 26H1 (build 28000) dan yang lebih baru

Komponen .NET Framework 3.5 opsional berikut sebelumnya tersedia sebagai Fitur Windows sesuai Permintaan. Windows 11 26H1 (build 28000) menghapus komponen-komponen ini:

  • ASP.NET 3,5
  • Ekstensibilitas .NET 3.5
  • Aktivasi HTTP WCF
  • Aktivasi WCF non-HTTP

Cara mengaktifkan ASP.NET 3.5 di IIS

Dimulai dengan Windows 11 26H1 (build 28000), ASP.NET 3.5 memerlukan pendaftaran tambahan untuk dijalankan di IIS.

Mengaktifkan ASP.NET 3.5

Aktifkan ASP.NET 3.5 di perangkat Anda menggunakan Enable-ASPNet35.ps1 skrip PowerShell. Skrip memungkinkan fungsionalitas komponen opsional berikut yang telah dihapus dari Windows:

  • ASP.NET 3,5
  • Ekstensibilitas .NET 3.5

Nota

Skrip hanya memulihkan fungsionalitas komponen opsional ini sehingga aplikasi yang bergantung padanya dapat terus berfungsi. Komponen opsional masih hilang dari Windows 11 dan alat seperti DISM tidak akan mendeteksi komponen opsional ini seperti yang ada setelah menjalankan skrip.

Prasyarat

  • Windows 11 26H1 (build 28000) atau yang lebih baru.
  • Windows PowerShell 5.1.
  • .NET Framework 3.5.
  • Fitur atau peran Server Web (IIS) diaktifkan, bersama dengan komponen opsional Filter ISAPI dan Ekstensi ISAPI .
  • Jendela perintah PowerShell administratif.

Jalankan skrip

  1. Enable-ASPNet35.ps1 Unduh skrip ke direktori lokal.

  2. Buka jendela perintah Windows PowerShell sebagai Administrator.

  3. Ubah kebijakan eksekusi untuk mengizinkan skrip yang diunduh dari Internet dan ditandatangani oleh penerbit tepercaya:

    Set-ExecutionPolicy RemoteSigned
    

    Untuk informasi selengkapnya tentang pengaturan kebijakan eksekusi, lihat Set-ExecutionPolicy.

  4. Buka direktori tempat Anda mengunduh skrip.

  5. Jalankan skrip:

    .\Enable-ASPNet35.ps1
    

Cara menentukan versi Windows mana yang Anda gunakan

Ada beberapa cara berbeda untuk menemukan versi Windows yang Anda gunakan:

  • Pilih tautan ini (ms-settings:about) yang mungkin membuka aplikasi Pengaturan.

    1. Gulir ke bawah ke bagian spesifikasi Windows dan temukan bidang Versi .
  • Gunakan menu mulai:

    1. Tekan tombol Windows untuk membuka menu Mulai .
    2. Ketik Settings untuk menemukan aplikasi Pengaturan dan membukanya.
    3. Gulir ke bawah ke bagian spesifikasi Windows dan temukan bidang Versi .
  • Jalankan winver.exe aplikasi:

    1. Tekan pintasan keyboard Windows+R untuk membuka dialog Jalankan .
    2. Ketik winver.exe dan tekan Enter.