• Newtonsoft.Json源码的solution打开之后,无法加载project


    无法加载项目

    https://github.com/JamesNK/Newtonsoft.Json

    C: epositoryGitHubOtherNewtonsoft.JsonSrcNewtonsoft.JsonNewtonsoft.Json.csproj : error : The project file cannot be opened by the project system, because it is missing some critical imports or the referenced SDK cannot be found.

    Detailed Information:
    Unable to locate the .NET Core SDK. Check that it is installed and that the version specified in global.json (if any) matches the installed version.

    查看根目录下的global.json文件

    {
    "sdk": {
    "version": "2.2.105"
    }
    }

    本地环境缺少2.2.105

    https://chocolatey.org/packages/dotnetcore-sdk/2.2.105

    使用choco进行安装

    编译失败

    Error occurred while restoring NuGet packages: The operation failed as details for project Newtonsoft.Json could not be loaded.
    1>------ Build started: Project: Newtonsoft.Json, Configuration: Release Any CPU ------
    1>C:Program Filesdotnetsdk2.2.105SdksMicrosoft.NET.Sdk argetsMicrosoft.PackageDependencyResolution.targets(208,5): error NETSDK1004: Assets file 'C: epositoryGitHubOtherNewtonsoft.JsonSrcNewtonsoft.Jsonobjproject.assets.json' not found. Run a NuGet package restore to generate this file.
    1>Done building project "Newtonsoft.Json.csproj" -- FAILED.
    1>C:Program Filesdotnetsdk2.2.105SdksMicrosoft.NET.SdkSdkSdk.targets(41,3): error MSB4019: The imported project "C:Program Files (x86)Microsoft Visual Studio2019CommunityMSBuildMicrosoftPortablev4.0Microsoft.Portable.CSharp.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk.
    1>Done building project "Newtonsoft.Json.csproj" -- FAILED.
    1>C:Program Filesdotnetsdk2.2.105SdksMicrosoft.NET.SdkSdkSdk.targets(41,3): error MSB4019: The imported project "C:Program Files (x86)Microsoft Visual Studio2019CommunityMSBuildMicrosoftPortablev4.5Microsoft.Portable.CSharp.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk.
    1>Done building project "Newtonsoft.Json.csproj" -- FAILED.
    1>C:Program Filesdotnetsdk2.2.105SdksMicrosoft.NET.Sdk argetsMicrosoft.PackageDependencyResolution.targets(208,5): error NETSDK1004: Assets file 'C: epositoryGitHubOtherNewtonsoft.JsonSrcNewtonsoft.Jsonobjproject.assets.json' not found. Run a NuGet package restore to generate this file.
    1>C:Program Filesdotnetsdk2.2.105SdksMicrosoft.NET.Sdk argetsMicrosoft.PackageDependencyResolution.targets(208,5): error NETSDK1004: Assets file 'C: epositoryGitHubOtherNewtonsoft.JsonSrcNewtonsoft.Jsonobjproject.assets.json' not found. Run a NuGet package restore to generate this file.
    1>C:Program Filesdotnetsdk2.2.105SdksMicrosoft.NET.Sdk argetsMicrosoft.PackageDependencyResolution.targets(208,5): error NETSDK1004: Assets file 'C: epositoryGitHubOtherNewtonsoft.JsonSrcNewtonsoft.Jsonobjproject.assets.json' not found. Run a NuGet package restore to generate this file.
    1>Done building project "Newtonsoft.Json.csproj" -- FAILED.

    C: epositoryGitHubOtherNewtonsoft.JsonSrcNewtonsoft.JsonNewtonsoft.Json.csproj : error MSB4057: The target "_GetRestoreSettingsPerFramework" does not exist in the project.

    https://github.com/JamesNK/Newtonsoft.Json/issues/2057#issuecomment-493294589

  • 相关阅读:
    [题解] [JSOI2015] 圈地
    [题解] [JSOI2015] 最小表示
    [题解] [JSOI2015] 套娃
    [题解] [JSOI2015] 非诚勿扰
    [题解] [JSOI2015] 送礼物
    [题解] [JSOI2015] 送礼物
    [题解] [JSOI2015] 子集选取
    [题解] [JSOI2015] salesman
    AC自动机学习笔记
    [题解] [JSOI2014] 矩形并
  • 原文地址:https://www.cnblogs.com/chucklu/p/11052300.html
Copyright © 2020-2023  润新知