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

ASP.NET Core 8 与 Angular 项目启动异常求助

ASP.NET Core 8 与 Angular 项目启动异常求助

我之前跟着同本书做项目的时候也碰到过类似的「页面能打开但VS报异常」的情况,给你整理几个实用的排查方向,你可以挨个试试:

  • 检查项目启动配置与顺序
    你重新排序过解决方案里的项目,很可能VS的启动项目设置乱了。先右键解决方案→设置启动项目,确认ASP.NET Core项目是唯一的启动项目(如果是多项目启动,要确保后端先启动、前端后启动的顺序)。另外,去ASP.NET Core项目的属性→调试里,看看启动URL和你实际访问的https://127.0.0.1:52578/是否匹配,有没有端口配置不一致的情况。

  • 重新安装并校验npm依赖
    虽然页面能加载,但VS的错误检测可能捕捉到了依赖安装时的隐性警告或部分失败。你可以手动打开Angular项目所在的文件夹(一般是项目里的ClientApp目录,或者单独的Angular子项目文件夹),在终端里依次运行:

    npm install
    npm run build
    

    看看这两步有没有报错,修复完依赖问题后,再重启Visual Studio重新启动项目。

  • 清理VS缓存与重启
    Visual Studio的缓存有时候会抽风,导致错误检测不准。你可以先关闭VS,删除项目根目录下的.vs隐藏文件夹,然后用管理员身份重新打开VS,再尝试启动项目。

  • 检查版本兼容性
    确认项目里的Angular版本和你全局安装的一致:打开Angular项目的package.json文件,看看@angular/cli等核心包的版本是不是17.0.3,如果不是的话,手动修改版本号后重新运行npm install,避免全局版本和项目本地版本冲突导致的异常。

内容来源于stack exchange

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.07 11:33:11