Я работаю над проектом С#, используя Visual Studio 2015, с NuGet для управления пакетами. Для одной ссылки я хотел бы временно использовать локальную сборку, пока я выполняю исправление, а не выпущенную версию. Какой лучший способ выполнить это?
Если бы я использовал внешний SVN, я бы сбросил новые локально созданные копии во внешнюю справочную папку и установил. Другое программное обеспечение для управления пакетами (например, CocoaPods) позволило бы мне указать на локальный каталог для разрешения ссылки. С NuGet это не похоже на механизм для этого.
Когда я пытаюсь удалить свою новую DLL над ссылкой на пакет внутри папки packages
, я получаю противоречивое поведение в Visual Studio. Моя сборка завершится неудачей с сотнями ошибок, большинство из которых быстро исчезнут из списка ошибок. В конце концов, я получил предупреждение, в котором говорилось, что он не может решить ссылку на сборку, которую я пытаюсь заменить (хотя свойства ссылки указывают на то, что она находит мою новую версию).