代码之家  ›  专栏  ›  技术社区  ›  IrishChieftain

在9.2中编辑时的线程异常

  •  0
  • IrishChieftain  · 技术社区  · 6 年前

    尝试在9.2中编辑时出现以下错误。当我点击铅笔图标时,它只刷新页面,不进入编辑模式。此站点刚刚部署到临时服务器,在本地虚拟机上运行正常。这不是由于第三方模块,因为它影响多个页面。

    编辑模式在从登台服务器上的浏览器访问页面时起作用。远程访问临时链接时,会出现相同的错误。似乎远程访问页面时发生302。

    报告类似问题的其他用户:

    http://www.dnnsoftware.com/forums/threadid/539819/scope/posts/cannot-edit-any-pages

    http://www.dnnsoftware.com/answers/unable-to-edit-a-page-via-the-pencil-icon-on-the-page

    2018-09-18 12:16:26639[servername][thread:14][error]dotnetnuke.services.exceptions.exceptions-system.threading.threadabortexception:线程被中止。 在System.Threading.Thread.AbortingInternal()上 at system.threading.thread.abort(对象状态信息) 在system.web.httpresponse.abortcurrenthread()上 at system.web.httpresponse.redirect(字符串url、布尔型endresponse、布尔型permanent) 在evoq.content.library.contenteditor.contenteditormanager.autosetusermode()上 在evoq.content.library.contenteditor.contenteditormanager.oninit(事件参数e) at System.Web.UI.Control.InitRecursive(控件NamingContainer) at system.web.ui.control.addedcontrol(控制控件,Int32索引) 在evoq.content.library.ui.skins.eventListeners.evoqContentskineventListener.onskinit(对象发送方,skineventargs e)

    2 回复  |  直到 6 年前
        1
  •  0
  •   Roman Svitukha    6 年前

    这很可能是 Response.Recirect() 你一定在打电话。它总是中止当前线程并抛出 ThreadAbortException 要解决这个问题,请通过 endResponde 值设置为 false

        2
  •  0
  •   IrishChieftain    6 年前

    所生成的错误消息完全是误导性的,这是可疑的。

    我们最近对整个网站进行了重新标记,其中包括新字体。其中一种字体是.woff2。我忽略了在我们的登台服务器上的IIS中为这个字体添加一个mime类型。当我们为此字体向IIS添加mime类型时,编辑问题自行解决了!

    推荐文章