Visual Studio: невозможно удалить папку, эта функция не поддерживается в этой системе - PullRequest
10 голосов
/ 22 июня 2010

По всей видимости, я единственный в Интернете, сталкивающийся с этой проблемой, потому что я могу найти НОЛЬ других сообщений о том, что кто-то еще сталкивался с этой проблемой.К сожалению, я занимался этим месяцами и не знаю, что еще делать.

иногда, когда я пытаюсь удалить папку из Visual Studio 2010, я получаю сообщение об ошибке

невозможно удалить папку 'XXXX', эта функция не поддерживается в этой системе

Я не могу удалить ее из файловой системы, пока я не перезагружу машину.Видимо, где-то есть замок, но я не могу его найти.Я пытался использовать Unlocker, но это не работает в Windows 7 x64, поэтому я застрял.

Это чаще всего происходит с папкой App_Theme, хотя это происходит и с другими папками.

Я подозреваю, что это как-то связано с управлением исходным кодом (мы используем sourcegear fortress), однако я сталкивался с этой ошибкой дома в своих личных проектах, и я не использую контроль исходного кода на этом ...

так у кого-нибудь есть идеи? Кто-нибудь испытывал эту проблему?пожалуйста, помогите, это ведет меня быстро и определенно к безумию.

Ответы [ 4 ]

5 голосов
/ 27 января 2011

То же самое для меня здесь, что я делаю, чтобы исправить это, чтобы удалить этот файл или папку из файловой системы и после этого удалить его из Visual Studio.

2 голосов
/ 05 апреля 2014

Это произошло со мной, потому что ранее я открыл файл в браузере, чтобы посмотреть, что это за содержимое. Вероятно, IIS заблокировал файлы в этой папке, поэтому он не позволяет удалить их.

Сделайте iisreset и попробуйте снова, он снимет блокировку, и вы сможете удалить ее из visual studio.

1 голос
/ 05 сентября 2012

Возможно, вы пытаетесь удалить файл в папке, для которой у вас нет прав. Попробуйте переместить ваши файлы в другую папку или запустите Visual Studio от имени администратора.

0 голосов
/ 26 марта 2014

Это может произойти, если у вас нет прав доступа к папкам в самом Windows. Дайте пользовательской папке разрешения (полный контроль) для папки, содержащей решение, и убедитесь, что эти разрешения наследуются дочерними элементами папки. Как только это будет сделано (в случае одного из наших сотрудников), папки могут быть удалены из Visual Studio.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...