从 .NET 5 开始,Windows 窗体和 Windows Presentation Foundation (WPF) 项目应指定 .NET SDK (Microsoft.NET.Sdk),而不是 Microsoft.NET.Sdk.WindowsDesktop。 对于这些项目,将 TargetFramework 设置为 net5.0-windows 并将 UseWPF 或 UseWindowsForms 设置为 true 的操作会自动导入 Windows 桌面 SDK。 如果你的项目面向 .NET 5 或更高版本,并指定 Microsoft.NET.Sdk.WindowsDesktop SDK,则会收到生成警告 NETSDK1137

C# 消除“不再需要使用Microsoft.NET.Sdk.WindowsDesktop SDK。请考虑将根项目元素的Sdk届性更改为“Microsoft.NET.Sdk””NETSDK1137警告 问题描述将项目从.net 3.1升级到5.0发生的警告解决方法:首先我们双击这个警告会调到一个文件中,我们把文件拉到最上面在project中添加Sdk=“Microsoft.NET.Sdk”然后重新启动项目,警告消除。问题原因官方文档:.NET 项目 SDK从 .NET 5 开始,Windows 窗体和 Windows Presentation Foundation (WPF) 项目应指定 .NET SDK (Microsoft.NET.Sdk),而不是 Microsoft.NE
对于资源的描述可移步我博客 的讲解,顺便看看是否是您所 需要 的。https://blog.csdn .net /XSZ_94/article/details/80856617 或者您也可以到下载免费资源,本资源是在下述资源上做了修改,具体可参照上述链接 的描述。https://code.msdn. microsoft .com/ windows desktop /Simple-Multi-User-TCPIP-43cc3b44 不要下载我第一次上传的内容!!!第一次上传不太懂,看评论说不完全。这次经再三确认后,再上传的资源,如果还有不全, 留言,谢谢!
卸载dotnet出了点问题 https://docs. microsoft .com/zh-cn/dotnet/core/versions/remove-runtime- sdk -versions?view=dotnet-plat-ext-2.1&tabs= windows 按照这个卸载是没有问题的 但是由于是虚拟机,并没有管理员权限