Я переименовал несколько файлов / папок, когда VS решил, что это будет идеальное время для сбоя. При повторном открытии у меня теперь есть 2 версии папок, которые я переименовал, одна со старым именем и одна с новой. Новые папки не были связаны с контролем версий, поэтому я добавил каждую из них. Теперь при попытке удалить старые я получаю следующую ошибку:
Эта операция не может быть завершена. Вы пытаетесь удалить или удалить элемент, контролируемый источником, если элемент заблокирован исключительно в другом месте или не может быть удален из системы контроля версий.
Я знаю, что никто больше не проверял эти файлы, и все файлы в них помечены зеленым +
, как будто они новые файлы. Я могу удалить все эти файлы, чтобы папка была пустой, но я все еще не могу удалить ее. Я также не могу исключить папку из проекта.
Если я открою проводник, я могу удалить старую папку, а затем VS позволит мне удалить папку. Тем не менее, при попытке переименовать одну из папок обратно, выдает ошибку выше, даже если папка была удалена.
Мои возможности поиска в интернете заканчиваются, и я не уверен, что еще можно попробовать. Любые идеи о том, как я могу это исправить?
Если это имеет значение, затронутые папки содержат файлы .cs, .cshtml и .js. ОС Windows 10.