我创建了一个我想要完全删除的Visual Studio 2010项目,其中包含所有项目文件夹。
我以管理员身份登录。
我尝试删除文件资源管理器中的文件夹,但只收到一条消息,告诉我需要拥有管理员权限才能将其删除。
Visual Studio似乎锁定了管理员帐户无法访问的项目文件夹。
我知道我有权自行创建和删除文件夹,因为我创建了一个测试文件夹并将其删除而没有任何问题。
你知道解决方法吗?
答案 0 :(得分:8)
解决:
以下是我采取的步骤:
导航到要删除的文件夹中的一个文件夹。如果无法删除,请导航到子文件夹。
删除它。
删除子文件夹后,我可以摆脱主解决方案文件夹。
我还没有尝试删除,但我最近发现了如何打开隐藏的管理员帐户。我假设它会让我删除这些文件。
答案 1 :(得分:2)
尝试首先从Visual Studio退出
答案 2 :(得分:1)
只有在首先删除所有子文件夹中的所有文件后才能删除文件夹。
虽然很奇怪。似乎Visual Studio甚至在重新启动后以某种方式锁定它,但它不会锁定单个文件。例如,我必须删除1个特定文件夹中的所有文件。删除后,它允许我删除文件夹本身。
好吧,至少我知道下次如何处理它。
答案 3 :(得分:1)
我遇到了同样的问题。我在互联网上找到的任何建议都没有(所有权,权限等等)我无论如何都有这个,因为我是我的电脑管理员和对话框说我必须获得自己的许可才能删除它!
最后我将文件夹重命名为1st,然后将其删除。有效。我试图验证这一点,但我用VS创建的后续文件夹没有给出同样的问题。
答案 4 :(得分:1)
这是一个很大的烦恼。我很想编写一个DOS批处理shell脚本,该脚本向下钻取并从项目层次结构的底部删除文件。但我有一份截止日期的工作。
我只是将项目文件夹剪切并粘贴到我的c:\ temp文件夹中,以便让它远离我的视线!
答案 5 :(得分:1)
我添加了一个像用户控件这样的新项目。然后从项目中排除该文件夹。关闭VS 2010.然后转到项目文件夹并删除文件/ usercontrol.ascx。最后删除了文件夹。现在从本地驱动器本身打开VS解决方案,并且没有使用view start page-link打开解决方案。
答案 6 :(得分:1)
转到任务管理器并找到所有 Visual Studio 程序并结束任务。
然后删除文件夹。
答案 7 :(得分:0)
Windows任务管理器中有一个针对您启动它的每个解决方案的进程(VBCSCompiler.exe
)。
要删除解决方案目录,您必须终止此过程(VBCSCompiler.exe
),然后删除目录。
答案 8 :(得分:0)
没有一个答案对我有用。 仅在通过任务管理器结束进程devenv.exe之后,它才允许我删除.vs文件夹。
答案 9 :(得分:0)
就我而言,这些解决方案均无效。
对于那些在Docker支持下运行其应用程序的人,请确保首先使用以下命令停止容器:
docker stop your_container_id
或
docker rm -f your_container_id
,然后您可以删除项目文件夹。但是,在某些情况下,您可能必须暂时退出Docker才能删除该文件夹。
答案 10 :(得分:0)
我删除了.vs文件夹,然后删除了同一级别的其他文件夹。这样我就可以删除主文件夹。
答案 11 :(得分:0)
对我来说,它属于/ bin / roslyn /文件夹。在这种情况下,请在任务管理器中结束VBCSCompiler.exe的所有实例。
Can not delete \bin\roslyn\VBCSCompiler.exe - Access is denied