Ich versuche unseres Unternehmens Projekt und Load-Methode vonLoad-Methode von XslCompiledTransform Klasse wirft Stackoverflow Exception
XslCompiledTransform throws Exception Stackoverflow
und es mir zu bauen Fehler, weil buchstäblich vor fünf Minuten I war in der Lage zu bauen und gerade jetzt begann es throw exceptions
ohne Änderungen der Vorlagen oder Code ...
if (context.Request.IsLocal)
{
var cc = new XslCompiledTransform();
using (var xmlReader = new XmlTextReader(context.Server.MapPath("/templates/xhtmlmain.xsl"))
{ DtdProcessing = DtdProcessing.Parse })
{
cc.Load(xmlReader);
}
return cc;
}
Prüfen Sie, ob https://blogs.msdn.microsoft.com/xmlteam/2011/09/26/effective-xml-part-5-something-went-really -wrong-outofmemoryexception-and-stack overflowexception-throwed-when-using-xslcompiledtransform/hilft bei der Lösung. –
Danke Mann, das hat wirklich geholfen. In meinem Fall musste ich aufgrund unserer schlecht geschriebenen Vorlagen, die nicht refaktoriert werden können, einen Thread mit einer größeren als der Standard-Stackgröße erstellen. – kuskmen