[英]What's the difference between .NET Core, .NET Framework, and Xamarin?
[英]What's the difference between the .NET Framework SDK and the Targeting pack
我正在嘗試在 Visual Studio 中安裝 .NET Framework 4.7.1,我可以選擇安裝:
我需要他們兩個嗎? 他們每個人之間有什么區別?
.NET Framework SDK 是 Microsoft 的軟件開發工具包 (SDK)。
為 .NET Framework 開發應用程序是必需的,它包含:
.NET Framework SDK 專用於為 .NET Framework 開發應用程序。 安裝visual studio的時候,這就夠了。
當您針對與當前安裝的 .NET 框架不同的特定 .NET 框架時,需要定位包。
對於目標包,假設您使用 .NET 4.7 構建應用程序,但客戶端使用 .NET 4.5。 對於這種類型的場景,即使您使用的是更高版本,您也可以針對客戶端的版本。
在這里您可以看到如何定位特定的 .NET 框架。
這是區別,根據
目標包:在 Visual Studio 和其他一些開發環境中進行開發時,讓您的應用以特定版本的 .NET Framework 為目標。
開發人員包:包括特定版本的 .NET Framework 及其隨附的 SDK 以及相應的目標包。
換句話說,例如:SDK 4.7.1 包括 .NetFramework 4.7.1 和目標包 4.7.1。 但是如果你想以.Net Framework 4.6為目標,你需要安裝目標包4.6
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.