CKeditor:自定义编辑器选项不会加载,抛出错误

时间:2016-08-01 13:43:22

标签: dotnetnuke

我在DNN 08.00.03(5)。 CKeditor版本说3.6.1(修订版7072)。我在PowerDNN上使用Control Suite升级包。

当我尝试加载'自定义编辑器选项'弹出的窗口只是加载网站的主页,我收到此错误。感谢任何帮助,Will,Maine USA。

AbsoluteURL:/Providers/HtmlEditorProviders/CKEditor/Options.aspx

DefaultDataProvider:DotNetNuke.Data.SqlDataProvider, DotNetNuke

ExceptionGUID:fa4d9bb8-951d-476a-828d-bdc4c92b0334

AssemblyVersion:8.0.3

PortalId:2

UserId:1

TabId:74

RawUrl:/Providers/HtmlEditorProviders/CKEditor/Options.aspx?mid=6575&tid=3230&minc=txtContent&porid=2&langCode=en-US

Referrer:http://mydomain.tempdomain.com/Home/Websiteadmin/Sandbox/tabid/3230/ctl/Edit/mid/6575/Default.aspx?popUp=true

UserAgent:Mozilla/5.0 (Windows NT 6.1; WOW64; rv:47.0) Gecko/20100101 Firefox/47.0

ExceptionHash:4Iv979SGl/kEjl8bt458FA==

Message:Unknown server tag 'dnn:DnnTextBox'.

StackTrace:

InnerMessage:Unknown server tag 'dnn:DnnTextBox'.

InnerStackTrace:

   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 WatchersNET.CKEditor.Options.Page_Load(Object sender, EventArgs e)

1 个答案:

答案 0 :(得分:0)

我刚刚安装了DNN 08.00.03(5)进行测试,编辑器没有问题。但是这个版本的DNN的CKEditor版本是4.5.3。这可能就是问题所在。 Options.aspx页面可能有一些不再使用的标签(如dnn:DnnTextBox)

您可以尝试重新安装CKEditor。从https://dotnetnuke.codeplex.com/releases/view/621771下载最新的DNN安装包。在zip文件中" DNN_Platform_8.0.3_Install.zip"有一个文件夹" \ Install \ Provider"。解压缩文件" DNNConnect.CKEditorProvider_01.00.02_Install.zip"从这个文件夹中安装它就像你一个新的模块一样。