Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Windows窗体应用程序和Windows窗体应用程序(.Net Framework)之间有什么不同?_C#_Windows_Visual Studio_Winforms - Fatal编程技术网

C# Windows窗体应用程序和Windows窗体应用程序(.Net Framework)之间有什么不同?

C# Windows窗体应用程序和Windows窗体应用程序(.Net Framework)之间有什么不同?,c#,windows,visual-studio,winforms,C#,Windows,Visual Studio,Winforms,我正在使用VS2019,希望创建一个WinForm应用程序。Windows窗体应用程序和Windows窗体应用程序(.Net Framework)之间有什么区别?这两个选项中的哪一个 我应该选择吗 这是关于.Net Core和.Net framework的不同版本,您可以决定哪一个适合您想要构建的: 开发人员使用.NET framework创建Windows桌面应用程序和基于服务器的应用程序。这包括ASP.NET web应用程序。NET内核用于创建在Windows、Linux和Mac上运行的服务

我正在使用VS2019,希望创建一个WinForm应用程序。Windows窗体应用程序和Windows窗体应用程序(.Net Framework)之间有什么区别?这两个选项中的哪一个 我应该选择吗


这是关于.Net Core和.Net framework的不同版本,您可以决定哪一个适合您想要构建的:

开发人员使用.NET framework创建Windows桌面应用程序和基于服务器的应用程序。这包括ASP.NET web应用程序。NET内核用于创建在Windows、Linux和Mac上运行的服务器应用程序。它目前不支持使用用户界面创建桌面应用程序。开发人员可以在VB.NET、C#和F#两种运行时编写应用程序和库

dotnet core有什么功能dotnet framework 12它将获得新功能api和运行时改进它有更好的性能并且能够在同一台机器上并排部署不同版本的.net core创建自包含的应用程序,并且完全独立于您运行的环境和诸如此类

网络框架有什么?dotnet core不是有一些旧的api不会移动到core吗?你如何为你的新应用程序选择dotnet core为你的应用程序选择dotnet core,这些应用程序只处于维护模式,并且所有的开发都已完成。你不想接触这些代码。打开它们是完全安全的.net framework和针对dotnet framework但处于积极开发中的现有应用程序,如果他们将其移动到dotnet core或将其留在框架上,您可以拨打电话。您可以评估好处和移植成本,并做出最适合您的应用程序的决定

如果您想使用最新的语言功能和运行时改进,您应该选择dotnet core

您还可以查看以下链接:


我打赌第二个是使用.NET内核作为驱动程序。检查项目的目标框架是否清晰,因为它缺少对每种项目类型的简要描述。哇,谢谢你的回答!