Я занимаюсь разработкой проекта, который зависит от другого проекта. Оба опубликованы в виде пакетов NuGet для внутреннего использования.
Я выбрал третий проект, который зависит от обоих пакетов NuGet. У меня проблема с публикацией нескольких версий пакетов NuGet, которая затрагивает другие зависимые ресурсы. Прежде всего, я делаю изменения базы данных в Entity Framework, которые требуют миграции и обновления базы данных.
Моей попыткой было временное указание проектов в решении. Это позволило мне развиваться, не затрагивая товарищей по команде. Однако, когда я зарегистрировал свой код в TFS, я пропустил ссылку, и это вызвало проблемы со сборкой.
Есть ли способ сослаться на пакет NuGet в локальном канале, который возвращается к общему каналу, чтобы я мог выполнять всю свою разработку, не влияя на команду. Затем, когда внесены изменения, я могу опубликовать все три пакета один раз и не беспокоиться об изменении ссылок в решении?