2012-02-17 4 views

ответ

1

Битого грязного Hacky процесс этого, но я должен был сделать это много раз ...

Закройте решение, оставив VS2008 открытым.

Сначала вы можете создать резервную копию текущей папки решений, если только вы не используете управление версиями.

Теперь используйте Edit -> Find & Замените -> Найти в файлах, чтобы искать текущее имя приложения в папке решения рекурсивно.

Откройте каждое вхождение, измените его на новое имя и сохраните файл.

Закрыть VS2008.

В папке с решением переименуйте * .vsproj и папку проекта в новое имя.

Повторно открыть VS2008 и решить, что все работает нормально.

+0

Это лучшее из решений –

+0

Есть ли способ изменить название основного окна приложения, кроме этого? –

+0

Jeez !! Это был ад, но это сработало! просто оставили файлы заголовков и файлы ресурсов без переименования. переименование их вызывает ошибки? –

1

Сделайте grep для IDR_MAINFRAME в ваших файлах ресурсов (.rc и .rc2). Если вы найдете запись в строковой таблице, измените ее с именем своего приложения. Если вы его не нашли, добавьте запись в таблицу строк.

+0

Изменение строки таблицы приводит к ошибкам. поскольку я переименовал все файлы .h и .cpp и .rc. И как сделать GREP –

Смежные вопросы