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

Visual Studio 2022显示Attach而非Start,ASP.NET Core Web API项目异常求助

解决Visual Studio 2022中ASP.NET Core Web API项目显示"Attach"而非"Start"的问题

问题场景

我正在学习ASP.NET Core Web API,遵循YouTube上的教程操作,在Visual Studio 2022中创建新项目,操作步骤如下:

  • 步骤1:步骤1截图
  • 步骤2:步骤2截图
  • 步骤3:步骤3截图

项目创建完成后,界面显示"Attach"而非"Start",且解决方案资源管理器中无任何内容:
最终界面截图

项目文件夹内的文件结构:
文件夹视图

点击"Attach"后出现异常输出:
点击Attach后的输出

解决方法

1. 重新加载解决方案

  • 关闭当前解决方案,通过文件路径找到项目的.sln文件,重新打开
  • 若无效,右键解决方案资源管理器空白区域,选择「重新加载解决方案」

2. 手动加载项目文件

  • 确认项目文件夹中存在.csproj配置文件
  • 在Visual Studio中通过「文件」→「打开」→「项目/解决方案」,直接选择该.csproj文件加载

3. 修复Visual Studio安装

  • 打开Visual Studio Installer,选中你的VS2022实例,点击「修改」
  • 确认「ASP.NET和Web开发」工作负载已勾选,点击「修改」完成修复安装

4. 清理项目缓存文件

  • 关闭VS,删除项目文件夹下的.vs、bin、obj三个文件夹
  • 重新打开项目,等待VS重新生成缓存和编译文件

5. 设置正确的启动项目

  • 点击顶部调试配置下拉框,进入「调试设置」
  • 右键解决方案中的API项目,选择「设为启动项目」

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.19 08:38:25