Asp.net web api 在没有Visual Studio的情况下使用Microsoft.NET.Sdk.Web?
我正在尝试在安装了MsBuild但未安装Visual Studio的生成服务器上生成dotnet核心web应用程序。我无法绕过消息错误MSB4236:找不到指定的SDK“Microsoft.NET.SDK.Web”。 命令dotnet--info显示安装的Microsoft.NETCore.App 3.1.0,就像在我的开发机器上构建项目一样。C:\Program Files\dotnet\sdk\3.1.100的内容在两台计算机之间似乎匹配。Global.json指向3.1.0版本Asp.net web api 在没有Visual Studio的情况下使用Microsoft.NET.Sdk.Web?,asp.net-web-api,.net-core,Asp.net Web Api,.net Core,我正在尝试在安装了MsBuild但未安装Visual Studio的生成服务器上生成dotnet核心web应用程序。我无法绕过消息错误MSB4236:找不到指定的SDK“Microsoft.NET.SDK.Web”。 命令dotnet--info显示安装的Microsoft.NETCore.App 3.1.0,就像在我的开发机器上构建项目一样。C:\Program Files\dotnet\sdk\3.1.100的内容在两台计算机之间似乎匹配。Global.json指向3.1.0版本 Micro
通过(1)运行vs buildtools安装程序以放置一些附加部分,以及(2)为web组件添加一些NuGet软件包,解决了此问题。使用
dotnet--列出SDK
以确保SDK已安装,而不仅仅是运行时。感谢您的建议。正如预期的那样,SDK已经出现。