簡體   English   中英

Windows 桌面 (5) 在 .net 5 上下文中是什么意思?

[英]What does Windows Desktop (5) mean in context of .net 5?

我看到了這個 Registry 類的鏈接,它指出它適用於 .net 的 Windows Desktop 5“版本”。 我搜索了這意味着什么,但不幸的是,這種搜索的噪聲信號比很大。

那么Windows Desktop 5 是什么意思呢? 我知道 .net 是什么、.net 框架、.net 核心、.net 標准、UWP、各種 Xamarin“版本”......但不知道 Windows 桌面是什么。

考慮到我創建了一個新的 .net 5 WPF 項目並輸入Registry ,然后單擊 CTRL+ ,這就更奇怪了。 並可以選擇using Microsoft.Win32;添加using Microsoft.Win32; 不做任何其他事情。 所以它似乎只是 .net 5 的一部分,即使將“版本”更改為 .net 5 告訴我:

請求的頁面不可用於 .NET 5。

.Net 項目 SDK文檔指出:

.NET SDK 是 .NET 的基礎 SDK。 其他 SDK 引用 .NET SDK,並且與其他 SDK 關聯的項目具有可供它們使用的所有 .NET SDK 屬性。 例如,Web SDK 依賴於 .NET SDK 和 Razor SDK。

它提到的 SDK 之一是Microsoft.NET.Sdk.WindowsDesktop ,它是

.NET 桌面 SDK,包括 Windows 窗體 (WinForms) 和 Windows Presentation Foundation (WPF)。

此版本 5(用於.net 5.0 )是Registry類的文檔所討論的“Windows Desktop 5”。

這在.NET 桌面 SDK 項目MSBuild 參考中有進一步的記錄,這是一個

用於通過 .NET 桌面 SDK 配置 Windows 窗體 (WinForms) 和 Windows Presentation Foundation (WPF) 項目的 MSBuild 屬性和項的參考。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM