Ich betreibe eine C # MVC-Website, die lange auf C # geschrieben wurde. Kürzlich habe ich diese Logmeldung in meinen Loggerdaten bemerkt:
%Vor%Ich weiß auch:
ASP.global_asax
ausgelöst. Wie Sie sehen, ist nichts in diesem Call-Stack in meinem Code. Daher weiß ich nicht, wie ich dies reprogiere oder löse.
Wie empfehlen Sie mir, das zu lösen? Jeder Tipp wird hilfreich sein.
Betrachten Sie den Quellcode Diese Ausnahme wird vom Framework selbst ausgelöst.
Es wird versucht, alle Dateien im aufzulisten HttpRuntime.AppDomainAppPath . Es sieht so aus, als ob dieser Pfad in Ihrem Szenario nicht immer verfügbar ist, was ein wenig seltsam erscheint. Wo hosten Sie Ihre Dateien?
Ich empfehle Ihnen, den Wert von HttpRuntime.AppDomainAppPath
zu protokollieren und von dort aus zu suchen. Ich denke, es wird ein eher ungewöhnlicher Wert sein ...
Das Netzwerk ist wahrscheinlich nicht in Ordnung. Sie können dies beheben, indem Sie einfach einen Haken setzen, um diese Ausnahme abzufangen, und eine Nachricht anzeigen, dass der Host des Netzwerknamens nicht erreichbar ist und das Netzwerkproblem beheben sollte, bevor Sie versuchen, was Sie gerade tun .
Tags und Links asp.net-mvc c# asp.net ioexception