gpt4 book ai didi

.net-core - Visual Studio 2017 Update 3-找不到指定的SDK 'Microsoft.NET.Sdk.Web'

转载 作者:行者123 更新时间:2023-12-03 10:37:27 24 4
gpt4 key购买 nike

错误:

C:\WebApp\WebApp.csproj : error : The SDK 'Microsoft.NET.Sdk.Web' specified could not be found. C:\WebApp\WebApp.csproj



我正在尝试打开Dotnet核心项目,但出现上述错误。

我已经从 https://www.microsoft.com/net/core#windowscmd安装了最新的SDK

我已经检查了dotnet cmd的路径,并且工作正常。

我想念什么吗?如果您需要更多信息,请与我们联系。

目标框架设置为.NET 4.5.2

最佳答案

我最近几次无意中发现了这个问题。这是我找到的解决方法的简要列表(其中一个一直有效):

  • 安装正确的.NET Core SDK :最新版本或项目所需的版本。
  • 清理过时的.NET Core版本:转到控制面板并卸载以前的.NET Core SDK /运行时版本(只要您不再使用它们)。
  • 创建一个Global.json文件:使用以下内容将新的global.json文件添加到您项目的根目录(将.NET Core版本构建替换为您要用于运行该项目的构建版本):

    {
    “sdk”:{
    “version”:“2.0.5”
    }
  • 重命名SDK引用:打开.proj文件,然后将<project sdk="Microsoft.NET.Sdk.web">替换为<project sdk="Microsoft.NET.Sdk">
  • 添加MSBuildSDKsPath环境变量:dotnet CLI在调用MSBuild时设置MSBuildSDKsPath环境变量:但是,a December 2016 patch更改了CLI行为,因此它将尊重现有的环境变量(如果已设置):这将允许开发人员“强制” CLI使用特定的SDK。
  • 检查您的PATH :验证C:\Program Files\dotnetC:\Program Files (x86)\dotnet是否都在PATH环境变量中。

  • 有关此问题和其他可行修复程序的其他信息,请查看我在此主题上写的 this blog post

    关于.net-core - Visual Studio 2017 Update 3-找不到指定的SDK 'Microsoft.NET.Sdk.Web',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45694411/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com