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

Visual Studio 2022调试问题:调试配置文件指定的可执行文件不存在

.NET Core控制台应用"ResolvePackageAssets"及调试文件缺失问题解决办法

针对"ResolvePackageAssets"任务失败(回退包文件夹找不到)的解决步骤

  • 检查NuGet全局包路径:打开命令提示符,执行dotnet nuget list source确认包源正常,手动验证默认全局包路径%USERPROFILE%\.nuget\packages是否存在,且当前用户拥有读写权限。
  • 清除NuGet本地缓存:执行命令dotnet nuget locals all --clear,清除所有本地NuGet缓存,重启Visual Studio后重新还原项目包。
  • 手动配置回退包路径:在项目根目录新建或编辑NuGet.Config文件,添加以下配置(替换为实际存在的文件夹路径):
<configuration>
  <fallbackPackageFolders>
    <add key="GlobalPackagesFolder" value="C:\Users\你的用户名\.nuget\packages" />
  </fallbackPackageFolders>
</configuration>

针对调试可执行文件不存在的解决步骤

  • 确认生成配置:确保VS中选择的是Debug模式,目标平台与当前系统匹配(如x64),右键项目→属性→生成,检查输出路径存在且有读写权限。
  • 清理并重新生成:执行dotnet clean && dotnet build命令,或在VS中点击「生成→清理解决方案」后再点击「生成解决方案」。
  • 检查项目文件配置:打开.csproj文件,确认包含正确的输出类型和目标框架配置:
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>

额外排查点

  • 验证.NET SDK安装:执行dotnet --list-sdks,确认net6.0 SDK已正确安装且版本正常。
  • 禁用第三方VS扩展:打开VS的扩展管理面板,禁用所有非微软官方的扩展,重启后重试项目运行。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.17 03:05:37