启动ABP项目异常 :could not instantiate Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.PageActionDescriptorProvider
异常:
解决:
方式一:将ASP.NET Core 运行时更新到 v6.0.3(或更新为最新版本)
下载地址:https://dotnet.microsoft.com/zh-cn/download/dotnet/6.0
未更新前本地ASP.NET Core运行时为6.0.2
方式二:若只是在vs中运行可以安装ASP.NET Core的最新sdk,若是发布在iis中就需要安装最新的hosting
注:只包括运行现有的.NET核心应用所需的资源。运行时包含在SDK中
注:runtime是dotnet程序的运行时,hosting是IIS支持dotnet core程序必备的模块(安装完后,IIS模块中会有AspNetCoreModuleV2模块),WebDeploy v3.6 是服务器端支持“web部署”方式必备的程序,而安装WebDeploy微软推荐通过“web platform”这个软件来安装(类似于360软件管家的性质)。
如果仅仅是本地运行,安装runtimes就行了,如果是服务器上部署,要安装dotnet-hosting,里面已经包含了对应版本的runtimes。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· Open-Sora 2.0 重磅开源!