Я думаю, что я неправильно понял что-то о проектных ссылках Visual Studio или SVN: externals - возможно, оба :).Авторейти путь ссылок по проекту
Дело в том, что у меня есть три проекта:
- А не имеет сам ссылки
- B ссылается на DLL элементов а, проверил через SVN: внешние при обновлении (где-то внутри директории проекта).
- C, при обновлении, проверяет (через SVN: внешние) библиотеки A и B в каталог внутри проекта (скажем, path.to.project.C \ Libraries \ A и path.to.project. C \ Библиотеки \ B)
на проекте C, при добавлении DLL в качестве ссылки с пути path.to.project.C \ Библиотеки \ A, Visual Studio занимает path.to.project .C \ Libraries \ B как его путь. Мне кажется, что я отказался от своего выбора и автоматически разрешал DLL на неправильном пути.
При такой конфигурации I:
- обновления кода некоторых элементов а, компилировать проект, и совершение DLL в хранилище.
- обновление от проекта репозитория C.
- Проект C заканчивается использованием устаревшей версии библиотеки A (поскольку она ищет DLL A в файлах проекта B, извлеченных из подрывной деятельности. В настоящий момент это не обновляется с последними изменениями).
Любой намек был бы очень признателен.