c# - 无法复制文件,拒绝访问路径
我从版本控制中获取代码后首次运行c#.net应用程序正在使用visual studio 2005,但经过一些修改后,当我构建时,我收到这样的错误。
错误383无法将文件“.. \ root \ leaf \ Bin \ Debug \ test.Resources.xml”复制到 “斌\调试\ test.Resources.xml”。 访问路径'Bin \ Debug \ test.Resources.xml'是 否认。li.rollmodel
有没有人知道为什么会出现这个问题?
编辑我可以看到我的完整项目源代码物理文件夹是只读的,我无法删除该只读属性
首先,任何正文告诉我如何删除我已删除的文件夹的只读属性,但仍然显示那个,我从版本控制端尝试但效果相同。
30个解决方案
255 votes
我通过从bin文件夹中删除有争议的文件并重建项目来解决这个问题。
DiligentKarma answered 2019-03-08T05:26:20Z
113 votes
只需确保该文件夹不是只读文件并重建解决方案
Wahid Bitar answered 2019-03-08T05:26:50Z
65 votes
我解决了这个问题:关闭Visual Studio,再次打开它并加载解决方案,重建您的解决方案。 我的问题发生在使用TFS和VIsual Studio 2010。
jordenysp answered 2019-03-08T05:27:19Z
41 votes
杀死进程VBCSCompiler.exe并重建。
MuriloKunze answered 2019-03-08T05:27:46Z
21 votes
我也介入了这个问题。
首先去检查你是否已将bin和obj文件夹映射到Source Control程序。
这可能会将您的文件从二进制文件夹转换为只读存档,这使得Visual Studio在编译代码时无法覆盖它们。
转到并从这些文件夹中删除映射,检查更改,然后重试。
我的问题发生在使用TFS(团队基础服务器)和Visual Studio 2010。
希望这有助于某人。
Heitor Corrêa answered 2019-03-08T05:28:41Z
17 votes
以管理员身份运行Visual Studio
Alejandro Haro answered 2019-03-08T05:29:06Z
7 votes
在我的情况下,