Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net HtmlEditor-这是一个无效的webresource webresource.axd缺少_Asp.net_Ajaxcontroltoolkit - Fatal编程技术网

Asp.net HtmlEditor-这是一个无效的webresource webresource.axd缺少

Asp.net HtmlEditor-这是一个无效的webresource webresource.axd缺少,asp.net,ajaxcontroltoolkit,Asp.net,Ajaxcontroltoolkit,在我的asp.NETWebForm应用程序中,我遇到了Ajax HTMLEditor控件的问题。在内容页面的更新面板中,我有3个HTMLEditor控件。 当我在Firefox中打开页面时,debbuger会在线记录错误 / / START HTMLEditor.DesignPanel.js Type.registerNamespace ("Sys.Extended.UI.HTMLEditor") ... / / END HTMLEditor.DesignPanel.js 在本地计算机上,此错

在我的asp.NETWebForm应用程序中,我遇到了Ajax HTMLEditor控件的问题。在内容页面的更新面板中,我有3个HTMLEditor控件。 当我在Firefox中打开页面时,debbuger会在线记录错误

/ / START HTMLEditor.DesignPanel.js
Type.registerNamespace ("Sys.Extended.UI.HTMLEditor") ...
/ / END HTMLEditor.DesignPanel.js
在本地计算机上,此错误不会产生问题,并且应用程序运行正常。 在生产服务器上,此错误会造成真正的大问题。在回发期间,它偶尔会抛出用户会话。 Elmah捕获错误:System.Web.HttpException:这是无效的webresource请求

关于: /WebResource.axd?d=O2UO8BA564LFUUU5QBNIFONWI6ZAKFPL-6oTFth2MMUjED9lYqkPs29E7nwèeLFNKT63yrJ1Mxs3mO62IDGiyP3q5(pcSelwituaJ2VNFB3IX00Y6PRXV6IXZALWDC7XO-ICWIDBMUWNYFQDVWIB5IZ1JPYG3RKXF6A1&t=635125941825518770

在本地计算机上,Elmah无法捕获任何此类错误

我找到了一个链接 我从生产服务器上下载了WebResources.aspx页面,并将其复制到web应用程序的根目录,然后应该能够解密上面的/WebResource.axd?D=o2UO。。。。以缺少的资源的名称。但尝试各种不同的方法总会得到: 解密数据时出错。您是否在与生成的web资源URL相同的服务器和应用程序中运行页面

除此之外,我发现关于Html.Editor的最新版本AjaxToolkit有一个错误,建议在2013年1月发布,我从 这降低了错误频率,应用程序运行更稳定,但问题仍然存在

该应用程序是基于。NET4.0框架。 我使用ToolkitScriptManager 在内容页中我注册了控件

<% @ Register Assembly = "Ajaxcontroltoolkit" Namespace = "AjaxControlToolkit.HTMLEditor" TagPrefix = "ajaxToolkit"%>
<% @ Register TagPrefix = "ajaxToolkit" Namespace = "Ajaxcontroltoolkit" Assembly = "Ajaxcontroltoolkit"%>

和在web.config中

<controls>
  <add tagPrefix="ajaxToolkit" assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" />
  <add assembly="AjaxControlToolkit" namespace="AjaxControlToolkit.HTMLEditor" tagPrefix="ajaxToolkit" />
</ Controls>

我不知道该怎么做才能修复它


您有什么建议吗?

此问题的解决方案可在以下网址找到: