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:

- 步骤2:

- 步骤3:

项目创建完成后,界面显示"Attach"而非"Start",且解决方案资源管理器中无任何内容:
项目文件夹内的文件结构:
点击"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
相关产品推荐
相关产品推荐

