This question already has an answer here:
这个问题在这里已有答案:
- What's the difference between .NET Core, .NET Framework, and Xamarin? 3 answers
- .NET Core,.NET Framework和Xamarin有什么区别? 3个答案
I have navigate to https://www.microsoft.com/net/download/windows to download .net core SDK , then i saw there is 3 build apps
我已导航到https://www.microsoft.com/net/download/windows下载.net核心SDK,然后我看到有3个构建应用程序
- .Net Core
- .Net核心
- Visual Studio
- 视觉工作室
- .NET Framework Develop Pack
- .NET Framework开发包
Can anyone explain what is the difference between 1st one and 3rd one ?
任何人都可以解释第一个和第三个之间有什么区别?
1 个解决方案
#1
1
The first is .NET Core which is a smaller subset of the .NET framework. .NET Core was largely for web apps and web workers, but it was announced yesterday that soon .NET Core will support desktop applications as well. Not all assemblies are available in Core, but it has a smaller package size and will run on any platform.
第一个是.NET Core,它是.NET框架的一个较小的子集。 .NET Core主要用于Web应用程序和Web工作者,但昨天宣布.NET Core也将很快支持桌面应用程序。并非所有程序集都在Core中可用,但它具有较小的程序包大小,可在任何平台上运行。
.NET Framework is the one people usually refer to when they say ".NET", which is the full-featured framework that is used to build VB.NET and C# applications.
.NET Framework是人们通常所说的“.NET”,它是用于构建VB.NET和C#应用程序的全功能框架。
A great read about the difference in use for server applications (which is where the real details lie) can be found here.
可以在此处找到有关服务器应用程序使用差异的详细介绍(这是真正的细节所在)。
#1
1
The first is .NET Core which is a smaller subset of the .NET framework. .NET Core was largely for web apps and web workers, but it was announced yesterday that soon .NET Core will support desktop applications as well. Not all assemblies are available in Core, but it has a smaller package size and will run on any platform.
第一个是.NET Core,它是.NET框架的一个较小的子集。 .NET Core主要用于Web应用程序和Web工作者,但昨天宣布.NET Core也将很快支持桌面应用程序。并非所有程序集都在Core中可用,但它具有较小的程序包大小,可在任何平台上运行。
.NET Framework is the one people usually refer to when they say ".NET", which is the full-featured framework that is used to build VB.NET and C# applications.
.NET Framework是人们通常所说的“.NET”,它是用于构建VB.NET和C#应用程序的全功能框架。
A great read about the difference in use for server applications (which is where the real details lie) can be found here.
可以在此处找到有关服务器应用程序使用差异的详细介绍(这是真正的细节所在)。