Visual Studio 2010 зависает после переименования проектов в большом решении

У меня есть 1 большое решение (около 100 проектов С# и 20 проектов С++) в VS2010 + Resharper.

Хорошо известные шаги для переименования проекта С#:

  1. Переименуйте проект через проводник проектов.
  2. Откройте свойства проекта (щелкните правой кнопкой мыши) -> переименуйте «Имя сборки» и «Пространство имен по умолчанию».
  3. Откройте файл информации о сборке -> переименуйте необходимые свойства в этом файле
  4. Удалить переименованные проекты из решения
  5. Переименовать каталоги проектов в файловой системе
  6. Загрузить переименованные проекты

После выполнения этих действий для некоторых проектов C# (например, я переименовал 10 проектов) Visual Studio 2010 зависает. Работа с раствором становится полностью невозможной. Это происходит на любой машине, когда я пытаюсь открыть это решение.

Цель состоит в том, чтобы переименовать все проекты. Например, шаблон имени каждого проекта: XXX.YYY.ZZZ, и я хочу переименовать их все в соответствии с новым шаблоном: YYY.ZZZ.


person user3613283    schedule 18.08.2014    source источник


Ответы (1)


С более чем 100 проектами на двух разных языках зависание VS2010 вполне нормально. У меня всего около 45 проектов. Изменение имени класса зависает VS на заметное время. Затем, несмотря на то, что это было утомительно, я переключился на «Найти и заменить», «Базовый», но VS не зависает. Другого пути нет. Вы должны справиться с этим. Кстати, VS также нужна огромная база данных для поддержки ссылок на С++ и анализа информации.

person Dharani Kumar    schedule 19.08.2014