У меня есть приложение, которое ссылается на пакет NuGet X. Источник для X находится под моим контролем, т.е. я управляю источником и публикую артефакт в частном репозитории NuGet.
Я хочу иметь возможность редактировать исходный код для X, и в моем приложении используются сборки, собранные из этого источника, вместо использования сборок в пакете NuGet X.
Вот мой рабочий процесс для этого случая использования, когда я работал в Java / Eclipse:
- Клон репо для моего приложения A
- Клонировать репозиторий для X в отдельном каталоге
- В моем Eclipse Workspace создайте проект A, а также проект для X
- В A измените версию зависимости X с 1.2.3 на 1.2.3-SNAPSHOT
- Eclipse замечает, что у него есть проект в рабочей области для X с версией 1.2.3-SNAPSHOT, поэтому он автоматически создает X из исходного кода и использует его при запуске A
Может ли Visual Studio сделать что-нибудь подобное?