Lanjutkan ke konten

.NET Desktop Runtime

AplikasiMicrosoft Corporation

Juga disebut dotnet desktop, net desktop runtime, .net 8 desktop, .net 6 desktop

Microsoft CorporationSystem

Satu halaman untuk runtime desktop .NET modern yang menjalankan aplikasi WPF dan Windows Forms. Aplikasi memerlukan versi utama tertentu. Ini bukan .NET Framework 4.x dan bukan untuk setiap SKU.

Yang perlu Anda ketahui

Satu halaman Desktop Runtime. Aplikasi tetap membutuhkan versi utama yang ditentukan.

Ini adalah paket desktop .NET modern untuk WPF dan WinForms. Ini bukan Framework 4.x, bukan bundel hosting ASP.NET, dan bukan katalog dari setiap SKU yang sudah tidak didukung.

Apa ini?
Paket .NET modern untuk WPF dan WinForms
Sama seperti Framework 4.x?
Bukan. Produk berbeda
Semua SKU?
Tidak. Satu halaman. Instal versi utama yang diminta
Feex menyatakan
Jika dialog menyebutkan Desktop Runtime 8, saya mengunduh versi utama tersebut dari Microsoft. Saya tidak menginstal Framework 4.8 sebagai pengganti, dan saya tidak mengambil semua SKU di halaman tersebut.

Apa itu .NET Desktop Runtime?

.NET Desktop Runtime mencakup runtime dasar .NET serta WPF dan Windows Forms. Microsoft juga mendistribusikan .NET Runtime yang lebih kecil dan ASP.NET Core Runtime. Satu artikel mencakup lini desktop ini. Anda tetap menginstal versi utama yang diminta aplikasi.

Jika Anda belum pernah menggunakannya

Jika suatu aplikasi meminta "instal .NET Desktop Runtime 8" (atau 6, atau 9), inilah runtime bersama untuk WPF dan WinForms tersebut. Unduh versi utama yang disebutkan aplikasi dari dotnet.microsoft.com. Halaman ini bukan .NET Framework 4.8, bukan bundel hosting ASP.NET, dan bukan artikel terpisah untuk setiap SKU.

Untuk apa alat ini digunakan?

Menjalankan aplikasi desktop yang bergantung pada framework

Aplikasi WPF dan WinForms yang tidak membawa runtime sendiri. Aplikasi tersebut menyebutkan versi utama tertentu.

Versi utama yang berdampingan

6, 8, dan 9 dapat terpasang bersamaan. Menginstal 8 tidak memenuhi kebutuhan aplikasi yang memerlukan 6.

Bukan Framework 4.x

Aplikasi yang meminta .NET Framework 4.8 membutuhkan produk lama khusus Windows, bukan halaman ini.

Untuk siapa alat ini?

  • Pengguna yang penginstal aplikasinya terhenti karena Desktop Runtime tidak ditemukan
  • Admin yang mempertahankan 6 LTS dan 8 LTS secara berdampingan
  • Siapa pun yang hampir menginstal Framework 4.8 untuk aplikasi .NET 8

Status saat ini

.NET Desktop Runtime (2016) adalah runtime desktop .net modern saat ini dari Microsoft Corporation. Vendor masih mengarahkan pengguna Windows ke https://dotnet.microsoft.com/download/dotnet.

Berapa usianya?

.NET Core 1.0 dirilis pada tahun 2016. Paket desktop hadir ketika tumpukan UI Windows beralih dari yang sebelumnya hanya berbasis Framework. Framework 4.x masih ada di Windows. Ini adalah produk berbeda dengan penginstal yang berbeda pula.

Versi

Saluran utama terlebih dahulu. Nomor build yang tepat tidak semuanya diverifikasi di sini.

8 LTS (standar saat ini)
9 / STS saat ini
6 LTS (masih ditemui)

Persyaratan sistem

Nilai-nilai mengikuti panduan publik penerbit. Beban kerja tetap memengaruhi kebutuhan sebenarnya.

Minimum

Persyaratan sistem minimum
Sistem operasi Rilis Windows yang dicantumkan Microsoft untuk versi utama .NET tersebut di learn.microsoft.com/dotnet/core/install/windows
RAM Runtime ini ringan. Aplikasi desktop yang menentukan kebutuhan RAM sebenarnya

Profil sumber daya

Kebutuhan CPU
Mengikuti apa yang Anda buka di dalam aplikasi
Kebutuhan RAM
Mengikuti dokumen, tab, atau pustaka

Proses terinstal

Eksekutabel ini milik produk ini ketika terpasang.

Proses terinstal
corehost.exe Host yang digunakan oleh banyak aplikasi desktop yang bergantung pada framework. Jendela yang Anda lihat biasanya adalah exe aplikasi.

Komponen pengaktifan (startup)

Runtime ini tidak memerlukan entri Startup Apps. Aplikasi yang menggunakannya akan memulai corehost atau apphost-nya sendiri saat Anda membuka aplikasi tersebut.

Lokasi berkas

Lokasi umum .NET Desktop Runtime
Instalasi umum C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\

Masalah umum

Menginstal Framework 4.8 untuk aplikasi .NET 8

Produk yang salah. Framework 4.x dan .NET Desktop modern memiliki penginstal yang berbeda.

Versi utama salah

Aplikasi yang dibangun untuk 6 tidak akan berjalan di 8 saja kecuali vendor menyatakan demikian. Instal versi yang disebutkan dalam pesan kesalahan.

Mengatasi masalah

Baca versi utama pada pesan kesalahan, lalu buka dotnet.microsoft.com/download/dotnet

Pilih Desktop Runtime untuk versi utama tersebut. Lewati ASP.NET dan SDK kecuali Anda sedang mengembangkan perangkat lunak.

Jalankan dotnet --list-runtimes

Perintah tersebut mencantumkan paket Microsoft.NETCore.App dan Microsoft.WindowsDesktop.App yang terinstal. Framework 4.x tidak akan muncul di sana.

Jangan mengumpulkan semua SKU lama

Paket 5.0 atau 7.0 yang sudah tidak didukung bukanlah strategi pembersihan yang tepat. Instal apa yang diminta oleh aplikasi saat ini.

Alternatif

.NET SDK mencakup runtime ini beserta kompilator. Aplikasi yang mandiri (self-contained) membawa runtime mereka sendiri. Framework 4.8 adalah produk Windows yang lebih lama.

Bantuan dan unduhan resmi

Mulailah dari vendor. Situs berkas exe acak bukanlah saluran dukungan.

Kontak resmi
Unduh dotnet.microsoft.com/download/dotnet Penginstal resmi atau halaman vendor
Bantuan learn.microsoft.com/dotnet/core/install/windows Dukungan vendor
Situs resmi dotnet.microsoft.com/download/dotnet Mulailah dari sini, bukan dari host exe acak
Instalasi .NET Framework learn.microsoft.com/dotnet/framework/install/ 4.8.x adalah produk yang berbeda

Perangkat keras terkait

Runtime ini berukuran kecil. Aplikasi desktop yang Anda jalankan menentukan kebutuhan CPU dan RAM. PC Windows 10 atau 11 terkini mana pun yang dicantumkan vendor dapat menjalankan paket ini.

Rincian teknis

Rincian teknis

Nomor versi vendor dapat berubah. Artikel ini tidak menetapkan suatu build tertentu.

Sumber dan verifikasi

Label sumber tercatat: Agustus 2026. Label ini tidak menetapkan verifikasi independen. Cara kami meneliti.

Apakah artikel ini bermanfaat?

Cukup jawab ya atau tidak. Pilih alasan jika Anda mau, atau tambahkan catatan singkat.

Apakah artikel ini bermanfaat?