.NET Desktop Runtime
Juga disebut dotnet desktop, net desktop runtime, .net 8 desktop, .net 6 desktop
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
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?
Aplikasi WPF dan WinForms yang tidak membawa runtime sendiri. Aplikasi tersebut menyebutkan versi utama tertentu.
6, 8, dan 9 dapat terpasang bersamaan. Menginstal 8 tidak memenuhi kebutuhan aplikasi yang memerlukan 6.
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.
Persyaratan sistem
Nilai-nilai mengikuti panduan publik penerbit. Beban kerja tetap memengaruhi kebutuhan sebenarnya.
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.
| 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
| 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.
| 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.
- Situs resmi .NET Desktop Runtime · Halaman produk vendor
- Bantuan .NET Desktop Runtime · Dukungan vendor
- .NET Framework adalah produk yang berbeda · Penginstalan Framework 4.x bukanlah runtime ini
- Peta proses Foxhole · Sampel pihak pertama pada PC Windows. Bukan tolok ukur lab.
Apakah artikel ini bermanfaat?
Cukup jawab ya atau tidak. Pilih alasan jika Anda mau, atau tambahkan catatan singkat.
Terima kasih. Ini membantu kami menyempurnakan halaman ini.