当我将 umbraco V4.9.1 升级到 V4.11.1 时,在最后一步我遇到了问题。我只是覆盖 /bin、/install、/umbraco 和 /umbraco_client 文件夹并运行它。问题是“在分辨率被冻结之前无法返回值”。
请帮我。
正如@Dave 链接的那样,问题的实际根源来自 Global.asax.cs 没有从 Umbraco.Web.UmbracoApplication 类继承。
我知道这是一篇旧帖子,但没有得到答复,此时的解决方案(评论)并不能解决每个人的问题,因为它甚至不是许多升级用户的选择,因为提到的路线会覆盖那些 global.asax . - 只是想给后代快速标记,所以这个问题可以用一个通用的解决方案来回答。
尝试以下步骤。,
从服务器中删除 global.asax
刷新站点
在服务器上再次复制 global.asax
enter code here
如果您有 Global.asax 文件,如下所示
<%@ Application Codebehind="Global.asax.cs" Inherits="Umbraco.Web.UmbracoApplication" Language="C#" %>
删除您的 Global.asax 并添加全局应用程序类
然后在你后面的代码中,将 System.Web.HttpApplication 更改为 UmbracoApplication
public partial class Global : UmbracoApplication
{
}