在 Visual Studio 中访问 .NET 5
Access .NET 5 in Visual Studio
我对 C# 和 dotnet 还很陌生,我在环境方面遇到了一些困难。我正在研究 Windows 10 Professional。
我安装了 Visual Studio Community 2019,并勾选了 Development .NET Desktop。
然后我成功安装了 .NET 5.0 SDK 和运行时 。当我去终端输入 dotnet -v
时,我得到 5.0.401.
但是,当我创建控制台应用程序 (.NET Framework) 项目时,我可以在 .NET Framework 4、4.5、4.5.1、4.5.2、4.6、4.6.1、4.6.2 和 4.7 之间进行选择.2!我没有看到我的 .NET 5 框架!怎么会这样?
如果我选择 ASP.NET Core Web App,我会在 .NET Core 3.1(长期支持)和 .NET 5.0(当前)之间进行选择。
显然有些地方我不明白。 Console/Windows 应用程序和 Web 应用程序的 .NET 版本之间有区别吗?我是不是安装或配置有问题?
当您尝试创建控制台应用程序时,您可以在控制台应用程序 (.NET) 和控制台应用程序 (.NET Framework) 之间进行选择
例如:
dotnet new console -n "MyConsoleProject"
将创建一个 .net 5 控制台应用程序,您可以使用 visual studio
打开它
.NET Framework 和 .NET Core(或者现在只是 .NET)是不同的。 .NET Framework 5不存在,有一个不错的tablehere与.NET平台的所有版本
.NET 是 .NET Core 的延续(一个以 .NET Core 3.1 结束的跨平台库)
.NET Framework 是完全独立的,仅针对 windows 平台
众所周知,有 .NET Framework
,还有 .NET
(以前称为 .NET Core
)。所以请确保不要混淆 .NET Framework
和 .NET
目前在 Visual Studio 中,无论您在创建项目时发现什么项目类型,默认情况下都是 .NET
,除非它明确指定 .NET Framework
。在您的情况下,当您看到 Console Application 时,它表示 .NET
。如果你想要.NET Framework
,你需要select控制台应用程序(.NET Framework)
我对 C# 和 dotnet 还很陌生,我在环境方面遇到了一些困难。我正在研究 Windows 10 Professional。
我安装了 Visual Studio Community 2019,并勾选了 Development .NET Desktop。
然后我成功安装了 .NET 5.0 SDK 和运行时 。当我去终端输入 dotnet -v
时,我得到 5.0.401.
但是,当我创建控制台应用程序 (.NET Framework) 项目时,我可以在 .NET Framework 4、4.5、4.5.1、4.5.2、4.6、4.6.1、4.6.2 和 4.7 之间进行选择.2!我没有看到我的 .NET 5 框架!怎么会这样?
如果我选择 ASP.NET Core Web App,我会在 .NET Core 3.1(长期支持)和 .NET 5.0(当前)之间进行选择。
显然有些地方我不明白。 Console/Windows 应用程序和 Web 应用程序的 .NET 版本之间有区别吗?我是不是安装或配置有问题?
当您尝试创建控制台应用程序时,您可以在控制台应用程序 (.NET) 和控制台应用程序 (.NET Framework) 之间进行选择
例如:
dotnet new console -n "MyConsoleProject"
将创建一个 .net 5 控制台应用程序,您可以使用 visual studio
打开它.NET Framework 和 .NET Core(或者现在只是 .NET)是不同的。 .NET Framework 5不存在,有一个不错的tablehere与.NET平台的所有版本
.NET 是 .NET Core 的延续(一个以 .NET Core 3.1 结束的跨平台库) .NET Framework 是完全独立的,仅针对 windows 平台
众所周知,有 .NET Framework
,还有 .NET
(以前称为 .NET Core
)。所以请确保不要混淆 .NET Framework
和 .NET
目前在 Visual Studio 中,无论您在创建项目时发现什么项目类型,默认情况下都是 .NET
,除非它明确指定 .NET Framework
。在您的情况下,当您看到 Console Application 时,它表示 .NET
。如果你想要.NET Framework
,你需要select控制台应用程序(.NET Framework)