Je constate une exception suivante.La référence d'objet n'est pas définie sur une instance d'un objet
System.NullReferenceException: référence d'objet non définie sur une instance d'un objet. à System.Web.Util.StringUtil.memcpyimpl (Byte * src, Byte * dest, Int32 len) à System.Web.Util.StringUtil.UnsafeStringCopy (Chaîne src, Int32 srcIndex, Char [] dest, Int32 destIndex, Int32 len) à System.Web.HttpWriter.Write (String s) à System.Web.HttpResponse.Write (String s)
J'ai déjà des contrôles suivants sur le contexte auquel je réponds.
return !(context == null || context.Response == null ||
context.Response.OutputStream == null ||
!context.Response.OutputStream.CanWrite);
Quelqu'un peut-il suggérer ce qui pourrait être à l'origine de cette situation?
// récupérer une copie locale de l'auteur de texte \t \t \t TextWriter writer = context.Response.Output; \t \t \t \t \t \t // écrire la carte du message \t \t \t writer.Write ("données de sortie ..."); – user68575
@unknown (google): Je veux dire, où dans le pipeline de traitement. Est-ce un gestionnaire HTTP? Un gestionnaire d'événements d'application? – casperOne
yeh http handler – user68575