我正在使用VS2012编译更大的VB.NET项目。
随机地,但经常在调试模式下运行我的项目后,我收到错误
"The output file <mypathhere> could not be written. Permission denied."
我也尝试使用MSBUILD向我提供有关此错误的更多详细信息,但它没有帮助。 此外,我已经尝试禁用托管选项,因为我认为这可能是原因,但它不是。
我使用ProcessExplorer找出哪个进程可能锁定了我的文件,但它没有显示任何内容。
有人有更多想法吗?
当我尝试使用Windows属性对话框将应用程序的输出文件夹设置为not-writeprotected时,我得到&#34;更改属性被拒绝。许可被拒绝。&#34;输出文件出错。
非常感谢!
答案 0 :(得分:0)
为什么会发生这种情况有几个原因
答案 1 :(得分:0)
解决方案是在Windows中激活Application Experience服务。这是一个已知的MS错误。