从 .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
按照这个卸载是没有问题的
但是由于是虚拟机,并没有管理员权限