У меня есть веб-сайт Asp net. иногда (я не знаю, когда) это заставило исключение. (в браузер он отправляет ошибку 404).System.Net.WebUtility 'выбрасывает исключение
The type initializer for 'System.Net.WebUtility' threw an exception.
at System.Net.WebUtility.HtmlEncode(String value)
at System.Web.Util.HttpEncoder.HtmlEncode(String value)
at System.Web.UI.HtmlControls.HtmlContainerControl.set_InnerText(String value)
at Results.DefineCheckboxFilter(String filterName, String param, Boolean createHidden) in d:\HostingData\chani.poz\macher.co.il\wwwroot\App_Code\Results.cs:line 79
at Controls_NadlanFilter.InitialFilter() in d:\HostingData\chani.poz\macher.co.il\wwwroot\Controls\NadlanFilter.ascx.cs:line 50
at Controls_NadlanFilter.Page_Load(Object sender, EventArgs e) in d:\HostingData\chani.poz\macher.co.il\wwwroot\Controls\NadlanFilter.ascx.cs:line 31
at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e)
at System.Web.UI.Control.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)System.Web Exception of type 'System.Web.HttpUnhandledException' was thrown.
Функция DefineCheckboxFilter находится в классе результатов. в функциональной линии 79 (линия, которая выбрасывает исключение)
HtmlGenericControl ht = (HtmlGenericControl)ls.FindControl("HasterGale" + filterName);
ht.InnerText = "הסתר";
p.s. Проблема возникает, даже если я не на этой странице, а затем получаю то же исключение webutility
с другими деталями. Например:
The type initializer for 'System.Net.WebUtility' threw an exception.
at System.Net.WebUtility.HtmlDecode(String value)
at System.Web.Util.HttpEncoder.HtmlDecode(String value)
at System.Web.UI.TemplateParser.ProcessAttributes(String text, Match match, ParsedAttributeCollection& attribs, Boolean fDirective, String& duplicateAttribute)
at System.Web.UI.TemplateParser.ParseStringInternal(String text, Encoding fileEncoding)
at System.Web.UI.TemplateParser.ParseString(String text, VirtualPath virtualPath, Encoding fileEncoding)System.Web The type initializer for 'System.Net.WebUtility' threw an exception.