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

Visual Studio启动异常:设置.NET7 API为启动项却启动.esproj

.NET7 API启动项目被自动切换到Vue .esproj的原因
  • 解决方案启动配置错误:右键解决方案选择「属性」,进入「启动项目」选项卡,检查是否设置为「单一启动项目」并选中你的.NET7 API项目。如果选了「当前选定内容」或「多个启动项目」且.esproj排在前面,就会出现自动切换的情况。
  • 调试启动项未正确选中:查看Visual Studio顶部调试工具栏的启动项目下拉框,确认选中的是.NET7 API项目,而不是Vue .esproj的启动配置。有时候这个下拉框的选项会被默认重置。
  • 项目启动依赖或自动触发设置:右键Vue .esproj项目选「属性」→「调试」,查看是否开启了自动启动的相关选项;另外检查解决方案的项目依赖,确认API项目没有被设置为依赖于Vue项目,否则启动API时会连带触发Vue项目启动,且VS可能优先显示Vue的窗口。
  • Visual Studio配置缓存异常:VS的本地组件缓存可能出问题导致设置不生效。关闭VS后,删除%LOCALAPPDATA%\Microsoft\VisualStudio\<你的VS版本号>\ComponentModelCache目录下的所有文件,重新打开解决方案再设置启动项目。
  • .esproj文件的强制启动配置:打开Vue项目的.esproj文件,检查XML配置里是否有<StartAction>之类的节点强制设置了启动行为,若存在可以尝试调整或移除该配置。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.05 20:35:16