Я хочу программно обновить ссылки в проектах в моем решении Visual Studio.Обновление программных ссылок Visual Studio программно
У меня примерно 15 проектов в моем решении, и когда я разрабатываю/отлаживаю, я хочу, чтобы ссылки указывали на проекты внутри решения.
В качестве части моей процедуры освобождения иногда мне нужно сделать копию одного проекта, а затем обновить ссылки на объекты, построенные в определенной библиотеке.
Я могу разработать структуру файлов проекта и как работают ссылки в них, и я думаю о создании инструмента командной строки для синтаксического анализа файлов проекта и при необходимости изменения ссылок.
Мои вопросы:
1. Значит ли это звук разумным, что нужно сделать
2. Кто-нибудь опыт этого и/или как они ручки переключения между развивающимися и освободить режимы
3. Есть ли у кого-либо библиотеки, которые занимаются анализом файлов проекта Visual Studio.
ПОЯСНЕНИЯ:
Спасибо за ответы. Возможно, мне нужно прояснить несколько ситуаций, когда я хочу это использовать.
a) Мое приложение содержит 15 проектов. Я стараюсь как можно меньше поддерживать то, над чем я работаю, поэтому скажу, что у меня есть 5 проектов в моем решении. Теперь мне нужно отлаживать/разрабатывать один из проектов не в решении, поэтому я добавляю этот проект, но мне нужно: - установить ссылки в исходных проектах, чтобы указать ссылки на проекты, а не скомпилированные DLL - изменить ссылки в добавленный проект, чтобы указать на соответствующий проект ссылается
Я хотел бы мой инструмент, чтобы сделать это автоматически, и единственный способ, которым я знаю, так это в настоящее время манипулирует файлы проекта
б) в рамках сервиса Процедура сборки пакета Я беру копию одного из проектов, делаю необходимые изменения кода и строю с помощью Visual Studio. Для этого мне нужно изменить все ссылки на скомпилированные dlls
Гари, вам нужна версия VS из стука! – Jon
Черт! - где это? –