добавление ссылки на отдельный проект в более чем 50 проектов - Visual Studio 2010 - PullRequest
4 голосов
/ 31 июля 2011

Нам пришлось отделить библиотеку классов от основного проекта библиотеки. И теперь мы должны добавить ссылку нового проекта на другие 50 или что-то еще проектов в решении, которое является решением ASP.NET MVC, если это имеет значение. Есть ли способ автоматизировать это добавление ссылки? У меня есть резарпер, но я не могу найти такую ​​функциональность с ним.

Ответы [ 2 ]

4 голосов
/ 31 июля 2011

VSCommands 2010 позволяет копировать и вставлять ссылки (а также некоторые другие очень полезные функции). Не совсем автоматизировано, но гораздо менее болезненно, чем необходимость открывать ссылки на каждый проект и навигацию, чтобы добавить ссылку.

2 голосов
/ 31 июля 2011

Другим способом было бы выполнить поиск и замену в файлах csproj с помощью NotePad ++ или другого текстового редактора.

Вы также можете взглянуть на консоль Powershell (я думаю, что она является частью Nuget)и измените ваши файлы proj с помощью команд powershell.Посмотрите здесь (имеет дело с манипулированием ссылками): как найти путь ссылки через файл * .csproject

...