代码之家  ›  专栏  ›  技术社区  ›  Martin Brown

全球项目发生了什么。json

  •  0
  • Martin Brown  · 技术社区  · 6 年前

    我刚接了一个电话。Net核心应用程序。我发现它有一个全球性的。json文件,如下所示:

    {
      "projects": [ "src", "test" ],
      "sdk": {
        "version": "2.0.0"
      }
    }
    

    这个 documentation for the global.json 文件中没有提到 projects 钥匙这是什么意思?它过时了吗?如果是,我应该用什么来代替它?

    1 回复  |  直到 6 年前
        1
  •  3
  •   galdin    6 年前

    自从迁移到MSBUILD之后, global.json 仅用于显式指定要使用的SDK版本。

    您可以从解决方案文件中引用项目。如:

    dotnet new sln
    dotnet sln add path/to/project.csproj