You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

.NET 4.7.1项目编译生成exe时报权限拒绝 同路径其他文件可正常写入

.NET 4.7.1 项目编译exe权限拒绝问题原因

错误提示:Access to the path 'theProject\obj\debug\net471\theApplication.exe is denied.'

以下为对应触发原因:

  • 程序进程残留:上次调试运行的theApplication.exe未正常退出,后台残留进程持有该exe文件的独占读写锁,导致VS无法写入覆盖。可打开任务管理器查找同名进程,结束后重新编译即可。
  • 安全软件单独拦截:防病毒、EDR等安全软件仅针对该exe做了读写限制,若程序存在特定行为特征会被安全软件单独锁定,可将项目整体目录加入安全软件白名单验证。
  • 单文件权限异常:虽然目录下其他文件权限正常,该exe文件本身被配置了单独的特殊权限,右键点击文件选择属性-安全,检查当前操作用户是否持有写入权限,重置权限继承即可修复。
  • 增量编译缓存损坏:该项目的VS增量编译缓存异常导致文件锁定,可先执行VS菜单栏生成-清理解决方案,再手动删除项目根目录下的obj、bin文件夹后重新生成。
  • 资源管理器占用:如果当前打开了资源管理器的预览窗格,且路径定位到该exe所在目录,预览功能会临时占用exe文件,关闭预览窗格或退出对应资源管理器窗口即可。

内容的提问来源于stack exchange,提问作者Peter Dongan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 15:18:00