我正在开发Visual Studio 2015,Win10操作系统中的VB.NET(4.5框架)解决方案,并且能够在几个月内不受限制地运行构建,但现在我在开始构建时收到以下错误:
vbc:错误BC2012:无法打开'C:\ MyProject\ProjR5\ProjR5\obj\Debug\ProjR5.exe'进行写入:访问路径'C:\ MyProj\ProjR5\ProjR5\obj\Debug\GenTagR5. exe'被拒绝了.
起初,VS2015会让我选择运行上一次成功的构建,但即使这样也不再是一个选项.在对这个问题进行详尽的互联网搜索之后,十几个给定的解决方案都没有解决我的问题.
这是我到目前为止为解决错误所尝试的:
- Ran sfc/scannow(提示提示)
- 使用ProcessExplorer,找到包含我的项目的句柄或DLL子字符串
- 确保没有挂起过程(包括带有我的项目名称的过程,devenv.exe,[project] .exe,[myproject] .vhost.exe等)
- 重启VS2015
- 重启VS2015,以"管理员身份"运行
- 重启计算机
- 完全关闭计算机
- 完成解决方案的重建
- 构建 - >清洁解决方案
- 构建 - >清洁解决方案,然后构建 - >构建解决方案
- 构建 - >重建解决方案
- 已卸载并重新安装VS2015
- 禁用所有索引
- 从整个项目文件夹和文件中删除了"只读"属性
- 检查相同或相同进程的启动脚本
- 禁用所有AV应用程序
- 禁用所有反间谍软件应用程序
- 禁用所有防火墙
- 验证应用程序体验(services.msc)未被禁用(我使用的是Win10 ......它甚至不在服务列表中)
- 设置工具 - >选项 - >项目和解决方案 - >构建和运行 - >最大.并行构建为1
- 重新运行aspnet_regiis.exe(在.NET\Framework下)
- 已检查的本地安全策略和已验证的帐户列在"身份验证后模拟客户端"下
- 删除了\ bin和\ _ obj文件夹
- 删除它们时放回\ bin和\ obj没有帮助
- 删除\ bin和\ obj文件夹,然后重建
这些都没有奏效.有什么建议?