Dotnetnuke 从DNN 9.1升级到DNN 9.2后,获取Catalust2-H-Trans皮肤定制错误

Dotnetnuke 从DNN 9.1升级到DNN 9.2后,获取Catalust2-H-Trans皮肤定制错误,dotnetnuke,dotnetnuke-9,Dotnetnuke,Dotnetnuke 9,从DNN 9.1升级到DNN 9.2后,我得到以下错误。我已经查看了该错误的特定文件中的代码。该错误会清除自定义的站点CSS Could Not Load Theme: /Portals/_default/Skins/Catalyst2-H-Trans/Template-SemiBoxed-02.ascx, Error: C:\inetpub\wwwroot\DotNetNuke\Portals\_default\Skins\Catalyst2-H-Trans\Template-Semi

从DNN 9.1升级到DNN 9.2后,我得到以下错误。我已经查看了该错误的特定文件中的代码。该错误会清除自定义的站点CSS

    Could Not Load Theme: /Portals/_default/Skins/Catalyst2-H-Trans/Template-SemiBoxed-02.ascx, Error: C:\inetpub\wwwroot\DotNetNuke\Portals\_default\Skins\Catalyst2-H-Trans\Template-SemiBoxed-02.ascx(20): error BC30456: 'Version' is not a member of 'DotNetNuke.Entities.Portals.PortalSettings'

    <%@ Control language="vb" AutoEventWireup="false" Explicit="True" Inherits="DotNetNuke.UI.Skins.Skin" %>
<%@ Register TagPrefix="dnn" TagName="LOGO" Src="~/Admin/Skins/Logo.ascx" %>
<%@ Register TagPrefix="dnn" TagName="CURRENTDATE" Src="~/Admin/Skins/CurrentDate.ascx" %>
<%@ Register TagPrefix="dnn" TagName="LANGUAGE" Src="~/Admin/Skins/Language.ascx" %>
<%@ Register TagPrefix="dnn" TagName="SEARCH" Src="~/Admin/Skins/Search.ascx" %>
<%@ Register TagPrefix="dnn" TagName="BREADCRUMB" Src="~/Admin/Skins/BreadCrumb.ascx" %>
<%@ Register TagPrefix="dnn" TagName="LOGIN" Src="~/Admin/Skins/Login.ascx" %>
<%@ Register TagPrefix="dnn" TagName="USER" Src="~/Admin/Skins/User.ascx" %>
<%@ Register TagPrefix="dnn" TagName="COPYRIGHT" Src="~/Admin/Skins/Copyright.ascx" %>
<%@ Register TagPrefix="dnn" TagName="TERMS" Src="~/Admin/Skins/Terms.ascx" %>
<%@ Register TagPrefix="dnn" TagName="PRIVACY" Src="~/Admin/Skins/Privacy.ascx" %>
<%@ Register TagPrefix="dnn" TagName="NAV" Src="~/Admin/Skins/Nav.ascx" %>
<%@ Register TagPrefix="dnn" Namespace="DotNetNuke.UI.Skins" Assembly="DotNetNuke" %>
<%@ Register TagPrefix="dnn" TagName="JavaScriptLibraryInclude" Src="~/admin/Skins/JavaScriptLibraryInclude.ascx" %>
<dnn:JavaScriptLibraryInclude runat="server" Name="jQuery-Migrate" Version="1.2.1" SpecificVersion="LatestMajor" />
<script type='text/javascript' src='<%= SkinPath %>drnuke-main.js'></script>
<% 
    Dim strScriptsToAdd As String = ""
    Try        
        Dim arrVersion() As String = PortalSettings.Version.Split(".")
        If (CInt(arrVersion(0)) <= 4) Or ((CInt(arrVersion(0)) = 5) And (CInt(arrVersion(1)) = 0)) Then
            strScriptsToAdd = strScriptsToAdd & "<script type='text/javascript' src='" & SkinPath & "drnuke-menu.js'></script>"
        End If
        If (CInt(arrVersion(0)) <= 4) Then
            strScriptsToAdd = strScriptsToAdd & "<link rel='stylesheet' type='text/css' media='all' href='" & SkinPath & "css/dnn4.css'>"
        End If
    Catch
        strScriptsToAdd = strScriptsToAdd & "<script type='text/javascript' src='" & SkinPath & "drnuke-menu.js'></script>"
    End Try
%>
<%=strScriptsToAdd%>
无法加载主题:/Portals/\u default/Skins/Catalyst2-H-Trans/Template-SemiBoxed-02.ascx,错误:C:\inetpub\wwwroot\DotNetNuke\Portals\\u default\Skins\Catalyst2-H-Trans\Template-SemiBoxed-02.ascx(20):错误BC30456:“Version”不是“DotNetNuke.enties.Portals.PortalSettings”的成员

如果您可以编辑该文件,只需将其更改为:

<% 
    Dim strScriptsToAdd As String = ""
    strScriptsToAdd = strScriptsToAdd & "<script type='text/javascript' src='" & SkinPath & "drnuke-menu.js'></script>"
%>

您没有运行DNN 4或5,不需要维护对这些旧版本的支持