【发布时间】:2011-07-19 16:16:57
【问题描述】:
这个问题我已经有一段时间了。我在 Visual Studio 中创建了一个全新的 winforms c# 应用程序。我通常可以在调试模式下启动它一次而不会出现问题。但是,如果我关闭它并再次启动它,我会收到错误消息“无法将文件 TestApplication.exe 复制到 bin\release\TestApplication.exe”。访问路径被拒绝。
这快把我逼疯了。为什么会这样?我注意到这些文件夹被标记为只读。但是,当我尝试更改它时,什么也没有发生。我的经理建议这可能是我安装的一些扩展的错误。我正在使用微软的电动工具以及 AnkhSVN 插件。
【问题讨论】:
-
您确定您的应用程序正确关闭了吗?运行一次然后关闭它并在任务管理器中检查它是否仍然存在。
-
有时我看到 TestApplication.vshost.exe 在进程列表中运行。我杀了它,但它仍然不会启动。重新启动 VS 有时会有所帮助,但并非总是如此。
-
如果您的友好防病毒程序错误地将可执行文件识别为潜在危险并将其隔离,也会发生这种情况。
-
就我而言,Windows 安全性阻止了 C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\IDE\Extensions\.... 路径。解封就解决了。不再出现拒绝访问错误