我正在使用Visual Studio Professional 2013,我正在做一些非常基本的Windows窗体应用程序。继续得到:调试错误BC31019:无法写入输出文件'path/form.exe系统错误&H80070005&VB.NET
一个月前,我可以做任何我想要的,没有任何问题。但是,我开始了一些新的项目,现在和绝对没有理由,当我来到调试或编译我不断收到此错误信息:
Debug error BC31019 : Unable to write to output file 'path/form.exe System Error &H80070005&
它可以简单地发生改变的文本框的大小或修改文本内容在一个标签中...这是非常随机的...我甚至可以做一个撤消(ctrl + z),然后我可以再次调试,但是如果我再次尝试做那些带来错误信息的事情,消息会在我尝试运行时再次弹出。
在阅读了一些有关该主题后,我意识到这是因为.exe文件成为只读模式,当我尝试删除它时,Windows不会让我。
如果我真的想继续下去,唯一能做的就是每次发生时重新启动计算机。然后,我可以像正常一样继续,因为我的.exe文件不再处于只读状态...
我试图在我的命令提示符下运行sfc/scannow,看看我是否有任何与我的框架有关的问题,很好。
因为,它是当我重新启动我的电脑,该错误消失,是不是我可以做或任何地方做同样的事情。我需要找到为什么EXE文件转为只读没什么,以及如何恢复正常,无需每次重新启动我的电脑...
请帮帮我! 谢谢
您可以手动转到文件路径并从只读位置更改吗? – jbutler483 2014-10-02 08:21:18
@ jbutler483是的,我可以到那里,但我会不断收到错误消息,说我没有正确的要求这样做,即使作为管理员 – 2014-10-02 15:09:33
你有充分的文件所有权? (通过属性) – jbutler483 2014-10-02 15:10:23