1. [Wiki](https://feex.it/wiki/)
2. [軟體](https://feex.it/wiki/software/)
3. [System](https://feex.it/wiki/software/system/)
4. .NET Desktop Runtime

# .NET Desktop Runtime

應用程式: Microsoft Corporation

也稱為 dotnet desktop、net desktop runtime、.net 8 desktop、.net 6 desktop

Microsoft Corporation, System

用於執行 WPF 與 Windows Forms 應用程式的現代 .NET 桌面執行階段整合頁面。各應用程式會要求特定的主要版本。它不是 .NET Framework 4.x，也不包含所有的 SKU。

## 您需要瞭解的資訊

單一 Desktop Runtime 頁面。應用程式仍需要其指定的特定主要版本。

這是用於 WPF 與 WinForms 的現代 .NET 桌面套件。它不是 Framework 4.x，不是 ASP.NET 裝載搭售套件，也不是所有停止支援之 SKU 的目錄。

- **它是什麼？**: 用於 WPF 與 WinForms 的現代 .NET 套件

  **與 Framework 4.x 相同嗎？**: 不同。是不同的產品

  **包含所有 SKU 嗎？**: 不包含。單一頁面。請安裝指定的主要版本

Feex 指出

如果對話方塊顯示 Desktop Runtime 8，我會從 Microsoft 下載該主要版本。我不會安裝 Framework 4.8 作為替代品，也不會下載該頁面上的每個 SKU。

## 什麼是 .NET Desktop Runtime？

.NET Desktop Runtime 包含基礎 .NET 執行階段加上 WPF 與 Windows Forms。Microsoft 也提供較小的 .NET Runtime 以及 ASP.NET Core Runtime。一篇專文即可涵蓋桌面系列。您仍需安裝該應用程式要求的主要版本。

## 如果您從未用過它

如果應用程式顯示「請安裝 .NET Desktop Runtime 8」（或 6、9），這就是用於 WPF 與 WinForms 的共用執行階段。請從 dotnet.microsoft.com 下載該應用程式指定的主要版本。本頁面不是 .NET Framework 4.8，不是 ASP.NET 裝載搭售套件，也不是針對每個 SKU 的獨立文章。

## 它有什麼用途？

**執行依賴架構的桌面應用程式**

未內嵌執行階段的 WPF 與 WinForms 應用程式。它們會指定主要版本。

**並存主要版本**

6、8 與 9 可以共存。安裝 8 無法滿足需要 6 的應用程式。

**不是 Framework 4.x**

要求 .NET Framework 4.8 的應用程式需要的是較舊且僅限 Windows 的產品，而非本頁面的內容。

## 它是為誰設計的？

- 應用程式安裝程式因缺少 Desktop Runtime 而中斷的使用者
- 同時並存保留 6 LTS 與 8 LTS 的管理員
- 差點為 .NET 8 應用程式安裝 Framework 4.8 的任何人

## 目前狀態

.NET Desktop Runtime（2016）是 Microsoft Corporation 目前推出的現代 .net 桌面執行階段。廠商仍引導 Windows 使用者前往 https://dotnet.microsoft.com/download/dotnet。

## 它的歷史有多久？

.NET Core 1.0 於 2016 年推出。隨著 Windows UI 技術堆疊脫離僅限 Framework 的架構，桌面套件隨之問世。Framework 4.x 仍然存在於 Windows 中。它是具有不同安裝程式的另一款產品。

## 版本

主要管道優先。確切的版本號在此並未全部經過驗證。

8 LTS（常見的目前版本）

9 / 目前 STS

6 LTS（仍可見）

## 系統需求

數值遵循發行者的公開指引。實際需求仍會隨工作負載而改變。

### 最低需求

| 作業系統      | Microsoft 在 learn.microsoft.com/dotnet/core/install/windows 上為該 .NET 主要版本所列出的 Windows 發行版本 |
| --------- | ------------------------------------------------------------------------------------------ |
| 記憶體 (RAM) | 執行階段本身很輕量。實際的記憶體需求取決於桌面應用程式                                                                |

## 資源概況

- **CPU 需求**: 跟隨您在應用程式內開啟的內容

  **RAM 需求**: 跟隨文件、分頁或資料庫

## 已安裝的處理程序

安裝本產品後，這些可執行檔即歸屬於本產品。

| corehost.exe | 許多依賴架構的桌面應用程式所使用的代管工具。您看到的視窗通常是應用程式的 exe。 |
| ------------ | ----------------------------------------- |

## 啟動元件

該執行階段不需要「啟動應用程式」項目。使用它的應用程式會在您開啟該應用程式時啟動 corehost 或其自有的 apphost。

## 檔案位置

| 典型安裝路徑 | C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\\ |
| ------ | ------------------------------------------------------------- |

## 常見問題

### 為 .NET 8 應用程式安裝了 Framework 4.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 ](https://dotnet.microsoft.com/download/dotnet)官方安裝程式或廠商頁面                    |
| ----------------- | ------------------------------------------------------------------------------------------------------------------- |
| 說明                | [learn.microsoft.com/dotnet/core/install/windows ](https://learn.microsoft.com/dotnet/core/install/windows)廠商支援     |
| 官方網站              | [dotnet.microsoft.com/download/dotnet ](https://dotnet.microsoft.com/download/dotnet)請從此處開始，而非隨機的 exe 託管網站          |
| .NET Framework 安裝 | [learn.microsoft.com/dotnet/framework/install/ ](https://learn.microsoft.com/dotnet/framework/install/)4.8.x 是不同的產品 |

## 相關硬體

執行階段本身很小。啟動的桌面應用程式決定了 CPU 與記憶體的使用量。廠商列出的任何最新 Windows 10 或 11 電腦皆可執行此套件。

## 技術詳細資訊

技術詳細資訊

廠商版本號碼會變更。本文未限定特定組建。

## 相關項目

這些實體與本文連結。每個連結上都會顯示類型。

[Visual C++ 可轉散發套件: 應用程式](https://feex.it/wiki/l/zh-hant/software/visual-cpp-redistributable/)[如何解讀工作管理員: 指南](https://feex.it/wiki/l/zh-hant/software/system/how-to-read-task-manager/)

## 來源與驗證

記錄的來源標籤：2026年8月。此標籤不代表獨立驗證。 [我們的研究方式](https://feex.it/wiki/research/).

- [.NET Desktop Runtime 官方網站 ](https://dotnet.microsoft.com/download/dotnet)· 廠商產品頁面
- [.NET Desktop Runtime 說明 ](https://learn.microsoft.com/dotnet/core/install/windows)· 廠商支援
- [.NET Framework 是不同的產品 ](https://learn.microsoft.com/dotnet/framework/install/)· 4.x Framework 安裝並非此執行階段
- [Foxhole 處理程序圖譜 ](https://foxhole.feex.it/)· 來自 Windows 電腦的第一手樣本。非實驗室基準測試。

## 這篇文章實用嗎？

只要回答「是」或「否」即可。您也可以依意願選擇原因，或附上簡短說明。

速覽

本頁面的簡短身分識別。規格、來源和完整說明保留在文章中。

- **開發者**: Microsoft Corporation

  **類別**: 現代 .NET 桌面執行階段

  **處理序**: corehost.exe

  **授權**: 免費的 Microsoft 執行階段

  **首次發布**: 2016

  **官方網站**: [dotnet.microsoft.com/download/dotnet](https://dotnet.microsoft.com/download/dotnet)

  **由 Feex 繪製圖譜**: 於 Foxhole 中的 Windows 電腦上發現

記錄的來源狀態：Feex 已審核: 記錄的來源標籤：2026年8月。此標籤不代表獨立驗證。

---

Source: [Canonical Feex Wiki page](https://feex.it/wiki/l/zh-hant/software/dotnet-desktop-runtime/)

[Developer guide](https://feex.it/wiki/developers/) | [API policy](https://feex.it/developers/api-policy/) | [Agent guidance](https://feex.it/wiki/llms.txt)
