Nu- Получение и проблема с зависимостями на уровне проекта для проектов, на которые ссылается несколько решений

Я пытаюсь понять, как лучше всего справиться с этим сценарием.

Давайте скажем, у меня есть библиотека, на которую ссылаются несколько разных не связанных между собой решений, назовем ее WebServiceInterface.dll. Эта библиотека зависит от JSON.NET.

До NuGet

На двоичный файл JSON.NET ссылались через внешний SVN в проекте WebServiceInterface. Другие решения, которые зависели от WebServiceInterface, ссылались на проект (также как внешний SVN) и в результате извлекали как проект, так и его зависимости.

С NuGet

я не понял, как заставить JSON Ссылка .NET, которая будет храниться в проекте WebServiceInterface (в отличие от расположения RandomSolution \ packages). Я нашел ссылку @ nu-get на пакеты уровня проекта и уровня решения,но я не могу понять, как это указать, когда добавляю зависимость через nu-get.

Цель здесь состоит в том, чтобы когда кто-то проверял WebServiceInterface и добавлял его к новому решению, которое он создает (вместо того, чтобы иметь неработающие ссылки на JSON.NET, которые указывают на каталог пакетов под тем, что было зарегистрировано последним решением).

17
задан Chris B 8 June 2011 в 11:19
поделиться