تاریخ عضویت : 1394/04/29
ارسالها : 113 نوشته
( تشکرها: 7 بار )
( 3 تشکر دریافتی در 3 ارسال )
|
با عرض سلام پس از بروز رسانی dnn از نسخه 7 به 8 و بروز رسانی تمامی ماژول ها به آخرین نسخه درون ماژول liveTab پس از لاگین به سایت خطای زیر مشاهده میشه که این خطا به containers داره گیر میده. اقدامی که من کردم این بود که ماژول اخبار رو از تو لایو تب بیرون کشیدم بعد کانتینر اون رو برداشتم و همچنین کانتینر خود ماژول لایوتب رو هم برداشتم و مجدد ماژول اخبار رو به ماژول لایو تب اضافه کردم ولی همچنان مشکل وجود داره. ممنون میشم راهنمایی کنید امکان بارگذاری کانتینتر وجود ندارد: /desktopmodules/LiveTabs/Resources/Containers/NoContainer.ascxDotNetNuke.Services.Exceptions.ModuleLoadException: درهنگام بارگذاری ماژول خطایی ر خ داده است ---> System.Web.HttpParseException: Could not load type 'DotNetNuke.UI.WebControls.SolPartActions'. ---> System.Web.HttpParseException: Could not load type 'DotNetNuke.UI.WebControls.SolPartActions'. ---> System.Web.HttpException: Could not load type 'DotNetNuke.UI.WebControls.SolPartActions'. at System.Web.UI.TemplateParser.GetType(String typeName, Boolean ignoreCase, Boolean throwOnError) at System.Web.UI.TemplateParser.ProcessInheritsAttribute(String baseTypeName, String codeFileBaseTypeName, String src, Assembly assembly) at System.Web.UI.TemplateParser.PostProcessMainDirectiveAttributes(IDictionary parseData) --- End of inner exception stack trace --- at System.Web.UI.TemplateParser.ProcessException(Exception ex) at System.Web.UI.TemplateParser.ParseStringInternal(String text, Encoding fileEncoding) at System.Web.UI.TemplateParser.ParseString(String text, VirtualPath virtualPath, Encoding fileEncoding) --- End of inner exception stack trace --- at System.Web.UI.TemplateParser.ProcessException(Exception ex) at System.Web.UI.TemplateParser.ParseStringInternal(String text, Encoding fileEncoding) at System.Web.UI.TemplateParser.ParseString(String text, VirtualPath virtualPath, Encoding fileEncoding) at System.Web.UI.TemplateParser.ParseFile(String physicalPath, VirtualPath virtualPath) at System.Web.UI.TemplateParser.ParseInternal() at System.Web.UI.TemplateParser.Parse() at System.Web.Compilation.BaseTemplateBuildProvider.get_CodeCompilerType() at System.Web.Compilation.BuildProvider.GetCompilerTypeFromBuildProvider(BuildProvider buildProvider) at System.Web.Compilation.BuildProvidersCompiler.ProcessBuildProviders() at System.Web.Compilation.BuildProvidersCompiler.PerformBuild() at System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath) at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate) at System.Web.UI.TemplateControl.LoadControl(VirtualPath virtualPath) at DotNetNuke.UI.ControlUtilities.LoadControl[T](TemplateControl containerControl, String ControlSrc) at DotNetNuke.UI.Skins.Pane.LoadContainerByPath(String containerPath) --- End of inner exception stack trace --- ویرایش شد بوسیله کاربر 1396/02/26 06:41:23 ق.ظ
| دلیل ویرایش: مشخص نشده است
|
|
|
|
تاریخ عضویت : 1394/01/13
ارسالها : 186 نوشته
( 50 تشکر دریافتی در 47 ارسال )
|
سلام این خطا به ماژول LiveTab مربوط نمیشه و مشکل برمیگرده به ارتقا DNN که با این کار قالب هایی که از SolPartActions استفاده کردن از کار میوفته! برای رفع مشکل به پوشه Portals\_default\Containers رفته و کانتینرهایی که تو سایت استفاده کردین و پیدا و با یه ویرایشگر باز کنید و خط کد:
<%@ Register TagPrefix="dnn" TagName="ACTIONS" Src="~/Admin/Containers/SolPartActions.ascx" %>
پاک کنید
|
|
|
|
تاریخ عضویت : 1394/04/29
ارسالها : 113 نوشته
( تشکرها: 7 بار )
( 3 تشکر دریافتی در 3 ارسال )
|
این کار رو قبلا کردم و کلی از خطاها برطرف شده بود ولی این خطای ماژول livetab همچنان پابرجا بود تا اینکه به قسمت NoContainer ماژول live tab nv پوشه Desktop madule رفتم و کل کدهای NoContainer رو حذف و بجاش کد زیر رو که تو dnn9 هست جایگزین کردم و مشکل حل شد <%@ Control Language="C#" CodeBehind="~/admin/Containers/container.cs" AutoEventWireup="false" Inherits="DotNetNuke.UI.Containers.Container" %>
<div runat="server" id="ContentPane" />
|
|
|
|
تاریخ عضویت : 1394/01/06
ارسالها : 728 نوشته
( تشکرها: 19 بار )
( 222 تشکر دریافتی در 194 ارسال )
|
ارسال شده توسط : مهدی این کار رو قبلا کردم و کلی از خطاها برطرف شده بود ولی این خطای ماژول livetab همچنان پابرجا بود تا اینکه به قسمت NoContainer ماژول live tab nv پوشه Desktop madule رفتم و کل کدهای NoContainer رو حذف و بجاش کد زیر رو که تو dnn9 هست جایگزین کردم و مشکل حل شد <%@ Control Language="C#" CodeBehind="~/admin/Containers/container.cs" AutoEventWireup="false" Inherits="DotNetNuke.UI.Containers.Container" %>
<div runat="server" id="ContentPane" /> با سلام بعد از این که خط مربوطه رو از کانتیر ها طبق گفته همکارم پاک کردید . اگر مشکل حل نشده از بخش تنظیمات لایو تب اجبار به داشتن کانتینر رو بردارید اینطور ماژول های که داخل لایو تب هستند اجباری برای داشتن کانتینر ندارند و این طور مشکل حل خواهد شد . |
|
|
|
|
رفتن به انجمن
شما نمی توانید مطلب جدید در این انجمن ایجاد کنید
شما نمی توانید برای مطالب ارسالی پاسخ ارسال کنید
شما نمی توانید مطلب ارسالی خود را حذف کنید
شما نمی توانید مطلب ارسالی خود را ویرایش کنید
شما نمی توانید در مطلب ارسالی خود نظرسنجی ایجاد کنید
شما نمی توانید در این انجمن نظر دهید
اطلاعیه :
پرسش و پاسخ های تخصصی دی ان ان از کوکی ها استفاده می کند. با ادامه این فهرست از شما می خواهیم برای استفاده از کوکی ها موافقت کنید.
جزئیات بیشتر
بستن