TeamCity Professional 2019.1.2 (build 66342)
Windows 10
.NET Core 2.2.0
.NET (CLI) Шаг восстановления в Visual Studio Solution (.sln)
Один из проектов Visual Studio (.csproj) имеет следующую цепочку зависимостей:
Swashbuckle.AspNetCore.4.0.1
> Swashbuckle.AspNetCore.SwaggerUI.4.0.1
> Newtonsoft.Json.11.0.2
Но единственный артефакт, созданный в папке publish
: `
Newtonsoft.Json.dll v9.0.1
Json.NET .NET Standard 1.0
9.0.1.19813
Json.NET
9.0.1
В моем локальном окружении разработчика, если я запускаю dotnet restore MySolution.sln
из папки решения я вижу, что ожидаемые пакеты переносятся в пользовательский кеш:
C:\Users\myuser\.nuget\packages\newtonsoft.json\11.0.2
При визуальном осмотре я искал дерево зависимостей моего решения, и я нене найти ссылку на .NET Standard
версию. Есть ли инструмент, позволяющий сделать этот поиск более строгим?
Почему TeamCity Build Agent
находит версию .NET Standard
в качестве зависимости, а не версию `netcoreapp2.2 '?