Перейти до вмісту

.NET Desktop Runtime

ПрограмаMicrosoft Corporation

Також називається dotnet desktop, net desktop runtime, .net 8 desktop, .net 6 desktop

Microsoft CorporationSystem

Єдина сторінка для сучасних середовищ .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?
Ні. Інший продукт
Кожен випуск?
Ні. Єдина сторінка. Встановіть зазначену мажорну версію
Feex повідомляє
Якщо в діалоговому вікні зазначено Desktop Runtime 8, я завантажую цю мажорну версію від Microsoft. Я не встановлюю Framework 4.8 як заміну і не завантажую всі випуски підряд зі сторінки.

Що таке .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.

Не Framework 4.x

Програми, які запитують .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. Це інший продукт із іншим установником.

Версії

Спочатку основні канали. Точні номери збірок тут не перевіряються в повному обсязі.

8 LTS (типова поточна)
9 / поточна STS
6 LTS (досі зустрічається)

Системні вимоги

Значення базуються на загальнодоступних рекомендаціях розробника. Реальні потреби залежать від робочого навантаження.

Мінімум

Мінімальні системні вимоги
Операційна система Випуск Windows, який Microsoft зазначає для цієї основної версії .NET на learn.microsoft.com/dotnet/core/install/windows
Оперативна пам'ять Середовище виконання легке. Реальні вимоги до RAM визначає класична програма

Профіль використання ресурсів

Вимоги до процесора
Залежить від того, що ви відкриваєте всередині програми
Вимоги до оперативної пам'яті
Залежить від документів, вкладок або бібліотек

Інстальовані процеси

Ці виконувані файли належать до цього продукту, коли його інстальовано.

Інстальовані процеси
corehost.exe Хост, який використовується багатьма залежними від фреймворку класичними програмами. Вікно, яке ви бачите, зазвичай є exe-файлом програми.

Компоненти автозапуску

Середовищу виконання не потрібен запис у «Програмах, що запускаються під час завантаження». Програма, яка його використовує, запускає corehost або власний apphost, коли ви відкриваєте цю програму.

Розташування файлів

Типові розташування .NET Desktop Runtime
Типова інсталяція 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. Ця позначка не встановлює незалежної перевірки. Як ми проводимо дослідження.

Чи була ця стаття корисною?

Достатньо відповісти "так" або "ні". За бажанням виберіть причину або додайте коротку примітку.

Чи була ця стаття корисною?