Failed to load type "DotNetNuke.UI.WebControls.SolPartActions"

After updating my DNN site from 6.1.3 to 8.0.0, I get the following message on each page

Module loading warning One or more of the modules on this page did not load. This may be temporary. Refresh the page (press F5 in most browsers). If the problem persists, notify the site administrator.

After further debugging, I found the following error in the log.resources file

System.Web.HttpParseException: Failed to load type 'DotNetNuke.UI.WebControls.SolPartActions'

Can someone help me in resolving this issue?

+5
source share
2 answers

DNN8 The liquidated type of SolPartActions, which is usually mentioned in your containers. Go to the Containers folder: / Portals / x / Containers and open each .ascx file.

Seek and REMOVE two things:

<%@ Register TagPrefix="dnn" TagName="ACTIONS" Src="~/Admin/Containers/SolPartActions.ascx" %> 

and

 <dnn:ACTIONS runat="server" id="dnnACTIONS" /> 
+12
source

Delete / Comment the following things on each .aspx page in the current “portal template” folders.

 <%@ Register TagPrefix="dnn" TagName="ACTIONS" Src="~/Admin/Containers/Actions.ascx" %> 

or

 <%@ Register TagPrefix="dnn" TagName="ACTIONS" Src="~/Admin/Containers/SolPartActions.ascx" %> 


AND

 <dnn:ACTIONS runat="server" id="dnnACTIONS" ProviderName="DNNMenuNavigationProvider" ExpandDepth="1" PopulateNodesFromClient="True" /> 

or

 <dnn:ACTIONS runat="server" id="dnnACTIONS" /> 


because,
They remove the following navigation providers in DNN 8+ versions

ASP2MenuNavigationProvider DNNDropDownNavigationProvider DNNMenuNavigationProvider DNNTreeNavigationProvider SolpartMenuNavigationProvider
+1
source

Source: https://habr.com/ru/post/1243665/


All Articles