我在尝试在Visual Studio 2008中构建解决方案时遇到此错误。这是什么意思?无法将文件“obj Debug project.dll”复制到“bin project.dll”。访问路径'bin project.dll'被拒绝
回答
这可能意味着文件bin\project.dll
被锁定以供另一个进程(可能是Visual Studio的另一个实例)写入。
您应该尝试关闭VS和任何其他可能试图读取该文件的程序的实例,然后重新打开Visual Studio并尝试重新构建。
如果这样做不起作用,那么你可以尝试使用Process Explorer到work out what process is locking that file。
就我而言,我是在TFS中迁移代码,并希望使用新的本地映射。所以我只是将本地源代码复制到新的本地位置,然后通过Visual Studio源代码管理器将其添加到TFS商店。当我试图做一个构建时,我得到了与问题中相同的错误,但后来我意识到我也复制了bin文件夹(尽管它在Add操作中已被排除)。所以我只是在本地删除了bin文件夹,然后我就能成功地构建解决方案。
帮助我在vs2013旗舰版。请注意微软,这应该已被自动纠正。 – 2015-07-21 06:22:05
我按照下面的步骤。 。
- 进入“bin”文件夹在某些情况下,它可能是‘\ BIN’ - 的 当前的上一级
- 查看DLL文件的属性,看看它是否 被标记为“只读”。如果只读复选框选中,取消选中 它。
如果发生这种情况该项目是在任何的源代码控制系统。
这对我有用。 1+ :) – Arafat 2014-04-28 10:02:07
可能有防病毒程序阻止它。转到您的AntiVirus病毒库并检查它是否阻止该文件并将其恢复。即使文件我看起来不是有害的,大多数防病毒程序也会阻止可疑文件。
- 1. System.IO.FileNotFoundException:无法找到文件'x \ x \ x \ x \ bin \ debug \ project.dll
- 2. 无法将文件obj \ Debug复制到bin \ Debug访问路径bin \ Debug \被拒绝
- 3. 无法将文件“obj \ Debug \ usercontrol.xml”复制到“。\ bin \ usercontrol.xml”。访问路径'obj \ Debug \ usercontrol.xml'被拒绝
- 4. 无法将文件C:\ SomePath \ Myfile.dll复制到bin \ Myfile.dll对路径bin \ Myfile.dll的访问被拒绝
- 5. 无法复制文件。访问路径被拒绝
- 6. Visual Studio 2010 Designer错误:无法从obj \ debug复制到bin \ debug
- 7. 无法将文件“源”复制到“目标”。访问路径“目标”被拒绝
- 8. 访问路径被拒绝
- 9. (13)权限被拒绝:访问/cgi-bin/test.cgi被拒绝
- 10. dotnet构建访问路径被拒绝
- 11. 访问路径被拒绝
- 12. 访问路径被拒绝
- 13. 访问路径...被拒绝
- 14. 访问路径被拒绝
- 15. File.Copy访问路径被拒绝
- 16. NAnt - 访问路径被拒绝
- 17. IIS 8.5访问路径被拒绝
- 18. 访问路径“d:\ ASPNET MVC样品\ BIN \罗斯林\ CSC.EXE”被拒绝
- 19. xsd错误:访问路径被拒绝
- 20. File.Copy - 访问路径被拒绝
- 21. File.Delete对路径的访问被拒绝
- 22. 为什么访问路径被拒绝?
- 23. 访问路径'C:\ Windows \ System32 \'被拒绝
- 24. 访问路径被拒绝错误
- 25. LoadLibrary project.dll失败。指定的模块找不到
- 26. System.UnauthorizedAccessException:访问路径被拒绝
- 27. System.IO.WriteAllBytes - 访问路径被拒绝错误
- 28. Visual Studio发布失败:“无法删除文件...访问路径...被拒绝。”
- 29. Excel 2010访问路径被拒绝temp
- 30. IIS 7.5 - 访问路径...被拒绝
更多的答案在这里:http://stackoverflow.com/questions/1923543/unable-to-copy-file-to-server-on-build-access-to-path-is-denied – 2013-09-25 12:55:42