zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    用GD库生成高质量的缩略图片[转载]
    Linux流量监控工具 iftop (最全面的iftop教程)
    数据库开发数据库使用连接池
    过去时的那些硬件和软件
    关于及时回收(GC)系统资源的析构对象的的示例
    控制好节奏,踏实做好每件事
    如何管理IIS,自动创建WEB SITE,应用程序池
    数据库开发数据库的Data Base connection 简单池功能启示
    .Net MSMQ在分布式中的应用
    高并发高负载网站的系统架构注意的问题
  • 原文地址:https://www.cnblogs.com/chucklu/p/11052300.html
Copyright © 2011-2022 走看看