首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Visual Studio发布失败:“无法删除文件...对路径的访问被拒绝...”

Visual Studio发布失败:“无法删除文件...对路径的访问被拒绝...”
EN

Stack Overflow用户
提问于 2010-09-02 22:57:21
回答 11查看 35.7K关注 0票数 21

我最近从Windows XP切换到了Windows7。我使用Subversion和TortoiseSVN。

我无法在Visual Studio中发布我的.NET应用程序。我收到了上千个这样的错误:

无法删除文件"obj\Debug\Package\PackageTmp\Views\ViewName.svn\text-base\ActionName.aspx.svn-base".对路径'C:\Code\SolutionName\ProjectName\obj\Debug\Package\PackageTmp\Views\ViewName.svn\text-base\ActionName.aspx.svn-base‘的访问被拒绝。

为什么Subversion会给我带来麻烦?我该如何修复它?

我禁用了bin和obj文件夹的文件索引。但是,这并不管用。

EN

回答 11

Stack Overflow用户

回答已采纳

发布于 2010-09-03 03:50:28

我注意到我的文件夹是只读的。我改变了这一切。

啊,真灵!发布成功。

票数 44
EN

Stack Overflow用户

发布于 2010-09-03 00:19:28

我相信你的问题与Windows7(和Vista)中分配给C:驱动器的默认权限有关。

打开资源管理器,找到c:\code文件夹,右键单击c:\code文件夹并选择properties

  • select

  • security选项卡,在权限框中选择用户ID“Users”

  • ,勾选"modify“allow框

  • 选择OK,OK,直到权限对话框关闭

这应该可以解决权限问题

票数 5
EN

Stack Overflow用户

发布于 2010-09-02 23:00:06

最可能的原因是权限问题。有问题的路径可能是在您以提升的权限运行时创建的,因此需要管理员权限才能删除。尝试以管理员身份运行Visual Studio,看看问题是否会消失。

如果是这样,那么最好的解决方案是执行以下操作

check admin the >将更改保存到该目录(如果将repository

  • Re-check necessary)

  • Delete出存储库,请签入,并确保在执行此操作时未以管理员身份运行
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3628348

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档