Не удается удалить папки проекта, созданные в Visual Studio 2010 - PullRequest
6 голосов
/ 16 февраля 2012

Я создал проект Visual Studio 2010, который хочу полностью удалить и который включает в себя все папки проекта.

Я вошел в систему как администратор.

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

Кажется, Visual Studio заблокировала папки проекта, к которым у учетной записи администратора нет доступа.

Я знаю, что у меня есть права на создание и удаление папок самостоятельно, потому что я создал тестовую папку и удалил ее без проблем.

Знаете ли вы обходной путь для этого?

Ответы [ 11 ]

8 голосов
/ 26 апреля 2012

Решено:

Вот шаги, которые я предпринял:

  • Перейдите в одну из папок внутри той, которую хотите удалить.Если его невозможно удалить, перейдите в подпапку.

  • Удалите ее.

  • После удаления подпапки я былвозможность избавиться от основной папки решения.

  • Я еще не пробовал это сделать для удаления, но недавно я нашел, как включить скрытую учетную запись администратора.Я предполагаю, что это позволит мне удалить файлы.

2 голосов
/ 16 февраля 2012

Попробуйте сначала выйти из Visual Studio

1 голос
/ 05 октября 2018

В диспетчере задач Windows есть процесс (VBCSCompiler.exe) для каждого решения, которое вы запустили.чтобы удалить каталог решения, нужно убить этот процесс (VBCSCompiler.exe), а затем удалить каталог.

1 голос
/ 19 декабря 2013

Я добавил новый элемент, такой как пользовательский элемент управления.Затем исключил папку из проекта.Закрыто VS 2010. Затем зашел в папку проекта и удалил файлы / usercontrol.ascx.Наконец удалил папку.Теперь открыл решение VS с моего локального диска и не использовал просмотр стартовой страницы-ссылки, чтобы открыть решение.

1 голос
/ 02 ноября 2012

Это большое раздражение. Я испытываю желание написать сценарий командной оболочки DOS, который детализирует и удаляет файлы из нижней части иерархии проекта вверх. Но у меня есть работа с сроками.

Я просто вырезал и вставил папку проекта в папку c: \ temp, чтобы скрыть ее от глаз!

1 голос
/ 26 апреля 2012

У меня была такая же проблема. Ни одно из предложений, которые я нашел в Интернете, не сработало (право собственности, разрешения и т. Д.), Но в любом случае у меня было все это, поскольку я являюсь администратором на моем ПК, и в диалоговом окне говорилось, что я должен получить разрешение от себя, чтобы удалить его!

В конце концов я переименовал папку 1-й, затем удалил ее. Это сработало. Я пытался проверить это, но последующие папки, которые я создал с помощью VS, не дали той же проблемы.

1 голос
/ 02 марта 2012

Мне удалось удалить папку только после того, как сначала были удалены все файлы во всех подпапках.

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

Ну, по крайней мере, я знаю, как справиться с этим в следующий раз.

0 голосов
/ 10 мая 2019

Для меня все сводилось к папке / bin / roslyn /.Если это так, закройте все экземпляры VBCSCompiler.exe в диспетчере задач.

Невозможно удалить \ bin \ roslyn \ VBCSCompiler.exe - доступ запрещен

0 голосов
/ 09 февраля 2019

Я удалил папку .vs, а затем и другие папки того же уровня.Это позволило мне удалить основную папку.

0 голосов
/ 07 февраля 2019

В моем случае ни одно из этих решений не сработало.

Для тех, кто запускает свое приложение с поддержкой Docker, обязательно сначала остановите контейнер с помощью:

docker stop your_container_id

или

docker rm -f your_container_id

и затем вы можете удалить папку проекта.Однако в некоторых случаях может потребоваться временно выйти из Docker, чтобы удалить папку.

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