.NET Desktop Runtime
Також називається dotnet desktop, net desktop runtime, .net 8 desktop, .net 6 desktop
Єдина сторінка для сучасних середовищ .NET desktop runtime, які запускають програми WPF та Windows Forms. Програми вимагають конкретної мажорної версії. Це не .NET Framework 4.x і не кожен можливий випуск продукту.
Що потрібно знати
Єдина сторінка Desktop Runtime. Програмам усе одно потрібна зазначена мажорна версія.
Це сучасний настільний пакет .NET для WPF і WinForms. Це не Framework 4.x, не пакет хостингу ASP.NET і не повний каталог усіх застарілих версій продукту.
- Що це таке?
- Сучасний пакет .NET для WPF і WinForms
- Те саме, що й Framework 4.x?
- Ні. Інший продукт
- Кожен випуск?
- Ні. Єдина сторінка. Встановіть зазначену мажорну версію
Що таке .NET Desktop Runtime?
.NET Desktop Runtime містить базове середовище виконання .NET, а також WPF і Windows Forms. Microsoft також постачає компактніший .NET Runtime та ASP.NET Core Runtime. Одна стаття охоплює все сімейство desktop. Вам усе одно потрібно встановлювати ту мажорну версію, якої вимагає програма.
Якщо ви ніколи ним не користувалися
Якщо програма повідомляє "встановіть .NET Desktop Runtime 8" (або 6, чи 9), це саме те спільне середовище виконання для WPF і WinForms. Завантажте вказану програмою мажорну версію з dotnet.microsoft.com. Ця сторінка - не .NET Framework 4.8, не пакет хостингу ASP.NET і не окрема стаття для кожного випуску продукту.
Для чого він використовується?
Програми WPF і WinForms, які не містять автономного середовища виконання. Вони вказують на основну версію.
Версії 6, 8 та 9 можуть існувати поруч. Встановлення 8 не задовольнить програму, яка вимагає 6.
Програми, які запитують .NET Framework 4.8, потребують старішого продукту лише для Windows, а не цієї сторінки.
Для кого це призначено?
- Користувачі, чий установник програми зупиняється через відсутність Desktop Runtime
- Адміністратори, які утримують 6 LTS та 8 LTS поруч
- Усі, хто ледь не встановив Framework 4.8 для програми .NET 8
Поточний стан
.NET Desktop Runtime (2016) - це актуальне сучасне середовище виконання .net для настільних систем від Microsoft Corporation. Постачальник досі скеровує користувачів Windows на https://dotnet.microsoft.com/download/dotnet.
Скільки йому років?
.NET Core 1.0 вийшов у 2016 році. Пакунки для настільних систем з'явилися, коли стек інтерфейсу Windows відійшов від використання суто Framework. Framework 4.x все ще існує у Windows. Це інший продукт із іншим установником.
Версії
Спочатку основні канали. Точні номери збірок тут не перевіряються в повному обсязі.
Системні вимоги
Значення базуються на загальнодоступних рекомендаціях розробника. Реальні потреби залежать від робочого навантаження.
Мінімум
| Операційна система | Випуск Windows, який Microsoft зазначає для цієї основної версії .NET на learn.microsoft.com/dotnet/core/install/windows |
|---|---|
| Оперативна пам'ять | Середовище виконання легке. Реальні вимоги до RAM визначає класична програма |
Профіль використання ресурсів
- Вимоги до процесора
- Залежить від того, що ви відкриваєте всередині програми
- Вимоги до оперативної пам'яті
- Залежить від документів, вкладок або бібліотек
Інстальовані процеси
Ці виконувані файли належать до цього продукту, коли його інстальовано.
| corehost.exe | Хост, який використовується багатьма залежними від фреймворку класичними програмами. Вікно, яке ви бачите, зазвичай є exe-файлом програми. |
|---|
Компоненти автозапуску
Середовищу виконання не потрібен запис у «Програмах, що запускаються під час завантаження». Програма, яка його використовує, запускає corehost або власний apphost, коли ви відкриваєте цю програму.
Розташування файлів
| Типова інсталяція | C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\ |
|---|
Поширені проблеми
Встановлено Framework 4.8 для програми .NET 8
Неправильний продукт. Framework 4.x і сучасний .NET Desktop мають різні установники.
Неправильна основна версія
Програма, створена для 6, не запуститься лише на 8, якщо постачальник не зазначив протилежного. Встановіть версію, вказану в помилці.
Вирішення проблем
Подивіться основну версію в тексті помилки, потім відкрийте dotnet.microsoft.com/download/dotnet
Виберіть Desktop Runtime для цієї основної версії. Пропустіть ASP.NET та SDK, якщо ви не розробляєте ПЗ.
Виконайте dotnet --list-runtimes
Це виведе список установлених пакунків Microsoft.NETCore.App та Microsoft.WindowsDesktop.App. Framework 4.x там не з'явиться.
Не збирайте кожен старий SKU
Непідтримувані пакунки 5.0 або 7.0 - це не стратегія очищення. Встановлюйте те, що вимагає поточна програма.
Альтернативи
.NET SDK містить це середовище виконання разом із компіляторами. Автономні програми постачаються з власним середовищем виконання. Framework 4.8 - це старіший продукт для Windows.
Офіційна довідка та завантаження
Почніть із розробника. Випадкові сайти з exe-файлами не є каналом підтримки.
| Завантажити | dotnet.microsoft.com/download/dotnet Офіційний інсталятор або сторінка постачальника |
|---|---|
| Довідка | learn.microsoft.com/dotnet/core/install/windows Підтримка від постачальника |
| Офіційний сайт | dotnet.microsoft.com/download/dotnet Почніть звідси, а не з випадкового сайту з файлами exe |
| Установлення .NET Framework | learn.microsoft.com/dotnet/framework/install/ 4.8.x - це інший продукт |
Пов'язане апаратне забезпечення
Середовище виконання невелике. Класична програма, яку ви запускаєте, задає використання CPU та RAM. Будь-який актуальний ПК з Windows 10 або 11 із переліку постачальника запустить цей пакунок.
Технічні деталі
Технічні деталі
Номери версій від постачальника змінюються. Ця стаття не фіксує конкретну збірку.
Джерела та верифікація
Зафіксована позначка джерела: серпень 2026. Ця позначка не встановлює незалежної перевірки. Як ми проводимо дослідження.
- Офіційний сайт .NET Desktop Runtime · Сторінка продукту постачальника
- Довідка щодо .NET Desktop Runtime · Підтримка постачальника
- .NET Framework - це інший продукт · Встановлення Framework 4.x не є цим середовищем виконання
- Карта процесів Foxhole · Зразки від виробника на комп'ютерах з Windows. Не лабораторний бенчмарк.
Чи була ця стаття корисною?
Достатньо відповісти "так" або "ні". За бажанням виберіть причину або додайте коротку примітку.
Дякуємо. Це допомагає нам покращувати цю сторінку.