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

部署在Azure上的ASP.NET应用出现500错误:找不到Details视图

ASP.NET MVC部署到Azure后访问产品详情页触发500错误(视图未找到)

部署ASP.NET MVC应用到Azure App Service后,仅在访问产品详情页时出现500错误,其他功能(启动、登录、修改产品/分类)均正常,本地运行无任何问题。

错误详情

  • 触发错误的URL:https://dimweb.azurewebsites.net/Customer/Home/Details?productId=1
  • 完整异常信息:
Exception:
System.InvalidOperationException: The view 'Details' was not found. The following locations were searched:
/Areas/Customer/Views/Home/Details.cshtml
/Areas/Customer/Views/Shared/Details.cshtml
/Views/Shared/Details.cshtml
/Pages/Shared/Details.cshtml

已确认信息

  1. GitHub仓库地址:https://github.com/dimiporf/Dim_MVC
  2. 已反复检查Azure数据库权限,配置与部署视频要求一致
  3. 应用可正常启动、登录,修改产品/分类后数据库与页面同步更新

已尝试的排查

  • 查阅ChatGPT、YouTube等渠道的解决方案,但找到的均为应用无法启动时的500错误处理方案,未匹配当前场景
  • 本地运行该页面完全正常,视图文件Details.cshtml存在于对应路径下

作为Azure新手,无法在云端进行调试,希望能得到针对该场景的排查方向或解决方案。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 23:12:07