2016-02-23 118 views
4

升級我的DNN網站從6.1.3到8.0.0我收到的每一頁上下面的消息後未能加載類型「DotNetNuke.UI.WebControls.SolPartActions」

模塊裝載警告 一個或多個此頁面上的模塊未加載。這可能是暫時的。請刷新頁面(在大多數瀏覽器中點擊F5)。如果問題仍然存在,請告知網站管理員。

經過進一步的調試,我發現在log.resources以下錯誤文件

System.Web.HttpParseException:未能加載類型「DotNetNuke.UI.WebControls.SolPartActions」

有人可以幫我解決這個?

回答

11

DNN8消除了容器中通常引用的SolPartActions類型。轉到您的Containers文件夾:/ Portals/x/Containers並打開每個.ascx文件。

查找並刪除兩件事情:

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

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

感謝它爲我工作! –

+0

太棒了!如果它適合您,請接受並對答案進行投票。謝謝! – DotNetNuclear

+0

剛剛做到了!再次感謝。 –

1

刪除/註釋下,目前使用的 「門戶模板」 文件夾中的每個.aspx頁面中以下的東西。

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

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


AND

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

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


因爲,
他們在DNN刪除以下導航提供商8+版本

  • ASP2MenuNavigationProvider
  • DNNDropDownNavigationProvider
  • DNNMenuNavigationProvider
  • DNNTreeNavigationProvider
  • SolpartMenuNavigationProvider
  • 相關問題