Как установить сборку .NET на машину для разработки? - PullRequest
0 голосов
/ 28 декабря 2018

Наш продукт на Java, и он обеспечивает REST для внешних клиентов, чтобы использовать его функциональность.Один из клиентов находится в .NET.Для сериализации JSON используется библиотека NewtonSoft JSON.NET.Я добавил эту библиотеку в проект с NuGet.Однако на сборочной машине иногда Visual Studio забывает, где найти эту зависимость.Я подозреваю, что это происходит, когда кто-то создает продукт с заданием Jenkins, которое работает в неосновной рабочей области, поскольку моя локальная машина разработки никогда не сталкивалась с такой проблемой.

В «хорошем» сценарии, подкаталог SLN, где мы храним наше решениефайл имеет подкаталог пакетов с подкаталогом Newtonsoft.Json.11.0.2.Похоже, что он был создан, когда решение было открыто Visual Studio.Когда его нет, способ вернуть его - открыть решение Visual Studio.Однако на подчиненной машине Jenkins мы хотели бы постоянно предоставлять эту сборку / DLL.Каков наилучший способ достичь этого?Установить его в GAC?

...