赞
踩
出错环境:
Visual Studio 2019
解决:https://github.com/NuGet/Home/issues/4091,安装MSBuild,或者用nuget update -self
更新,新版NuGet已经解决了这个问题。
只安装.NET 6.0,会发现还是不行,因为nuget会默认在vs 2019中找SDK。所以下个vs2022就好啦!
注:现在(2022年6月3日)已经有NET 7.0 preview了,但没有stable,也可以装NET 7.0。
点击下载:下载 .NET 6.0 (Linux、macOS 和 Windows)。
注:现在最新版是VS 2022。
点击进入官网的安装教程:安装 Visual Studio。
运行如下指令:
nuget update -self
注:若上述指令提示称未安装nuget,请先安装。
点击进入NuGet下载页:Available NuGet Distribution Versions。
在Visual Studio 2019环境中,你可能会遇到两个主要问题,这里提供了详细的解决方案。
如果你在Visual Studio 2019中遇到“Failed to load msbuild Toolset”的错误,这通常是由于MSBuild版本与.NET SDK版本不兼容所致。你可以通过以下步骤来解决这个问题:
nuget update -self
来更新NuGet到最新版本。新版本的NuGet可能已经解决了与MSBuild的兼容性问题。如果你尝试在Visual Studio 2019中使用.NET 6.0,可能会收到一个消息,指出当前SDK不支持将.NET 6.0设置为目标。这是因为Visual Studio 2019的默认设置并不完全兼容.NET 6.0。要解决这个问题,你可以:
nuget update -self
命令来更新NuGet。遵循这些步骤,你应该能够在Visual Studio 2019中解决与.NET 6.0和MSBuild的兼容性问题。如果你遇到任何问题或需要进一步的帮助,请查阅官方文档或相关社区论坛。
本账号所有文章均为原创,欢迎转载,请注明文章出处:https://blog.csdn.net/qq_46106285/article/details/125108107
。百度和各类采集站皆不可信,搜索请谨慎鉴别。技术类文章一般都有时效性,本人习惯不定期对自己的博文进行修正和更新,因此请访问出处以查看本文的最新版本。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。