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

Visual Studio 2019修改平台为x64时出现访问被拒绝错误

问题描述

在Windows 11系统中使用Visual Studio 2019创建了名为ConsoleApp1的.NET Framework 4.7.2控制台项目(解决方案与项目同名),首次以Debug、Any CPU配置重建无错误。按以下步骤切换至x64平台后:

  1. 打开Configuration Manager窗口,确认当前项目配置为Debug、Any CPU
  2. 点击Platform下拉框选择<New...>,新建x64平台并复制Any CPU设置
  3. 关闭Configuration Manager窗口

重建解决方案时出现错误:

无法将文件"obj\x64\Debug\ConsoleApp1.exe"复制到"bin\x64\Debug\ConsoleApp1.exe",访问路径'obj\x64\Debug\ConsoleApp1.exe'被拒绝。

已确认无其他Visual Studio实例或进程占用相关文件,切回Any CPU平台重建正常,问题仅与x64平台相关。

解决方案

以下是针对性的排查修复步骤:

  • 清理生成目录并重建
    点击顶部菜单生成→清理解决方案,关闭Visual Studio后手动删除项目根目录下的bin和obj文件夹,重新打开项目尝试重建x64配置。

  • 检查项目文件配置
    右键项目→卸载项目,再右键卸载的项目→编辑ConsoleApp1.csproj:

    • 确认x64配置对应的<PlatformTarget>节点值为x64,而非AnyCPU
    • 删除重复的平台配置项
      编辑完成后重新加载项目并重建。
  • 以管理员身份运行Visual Studio
    右键Visual Studio 2019图标选择以管理员身份运行,打开项目后重建x64配置。若问题解决,可在VS属性的兼容性中勾选以管理员身份运行此程序,设置永久生效。

  • 禁用进程内编译与并行生成
    打开工具→选项→项目和解决方案→生成并运行,取消勾选允许并行项目生成和使用进程内编译,重启VS后尝试重建。

  • 排查杀毒软件锁定
    临时关闭Windows Defender或第三方杀毒软件的实时保护,尝试重建x64配置。若问题解决,将项目的bin和obj目录添加至杀毒软件信任列表。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.18 15:15:34