У меня было две проблемы, которые, похоже, не адресуются нигде.
Проект веб-сайта, каталог которого я переименовал из ProjectB
в ProjectA
, продолжал загружать в решение VS 2013 как ProjectB
после переименования. F2, rt-click и длинный щелчок по имени проекта не позволили мне переименовать его. У меня нет файла csproj. Я удалил все неиспользуемые файлы, а затем импортировал их в новое пустое решение. Полнотекстовый поиск в каталоге показывал имя только в файле .suo, который я удалил.
Я исправил это (решение ниже), а затем импортировал веб-сайт в каталог ProjectB
в решение. Когда я это сделал, ему было присвоено имя ProjectB(2)
, ProjectB(3)
, ProjectB(4)
, несмотря на то, что ничего больше не было ProjectB
. Снова я не мог вручную переименовать только ProjectB
. Не было ни папки, ни файла, которые противоречили друг другу. Я даже перезапустил Windows после удаления временных файлов, но в следующий раз, когда я импортировал проект, он появился как ProjectB(8)
. Решение ниже.
Затем я повторно открыл одно и то же решение на другом компьютере, а ProjectB
(в каталоге ProjectB
) был переименован в ProjectA(2)
, несмотря на то, что его нигде не называли. Решение ниже.