Serveranwendung nicht verfügbar
Die Webanwendung, auf die Sie auf diesem Webserver zugreifen möchten, ist derzeit nicht verfügbar. Klicken Sie in Ihrem Webbrowser auf die Schaltfläche „Aktualisieren“, um Ihre Anfrage erneut zu versuchen.
Eine Fehlermeldung mit detaillierten Angaben zur Ursache dieses speziellen Anforderungsfehlers finden Sie unter Bitte überprüfen Sie diesen Protokolleintrag, um herauszufinden, was diesen Fehler verursacht hat.
Beim Debuggen ist ein Problem mit einer SQL-Anweisung aufgetreten. . . . .
Natürlich habe ich versucht, die Aktualisierung durchzuführen, aber es war fast vergeblich. Ich hatte keine andere Wahl, als IIS neu zu starten, aber das Ergebnis war immer noch dasselbe!
Nach dem Neustart des Computers ist der Fehler weiterhin vorhanden. Das ist deprimierend.
Nachdem ich das Protokoll überprüft hatte, stellte ich fest, dass das letzte Protokoll viele Leerzeichen enthielt (das sollte der Fall sein, da es sich bei dem Protokoll um Text handelt). Es scheint in einer Endlosschleife geschrieben zu sein. Eine Wiederherstellung sollte jedoch möglich sein, nachdem der Computer neu gestartet, das Protokoll gelöscht und erneut ausgeführt wurde. Das Ergebnis ist immer noch dasselbe!
Später stellte ich mithilfe von Kollegen fest, dass ein Dienst im Bereich „Dienste“ eingestellt wurde. Nach dem erneuten Öffnen des ASP.net-Statusdienstes wird IIS normal.
Ich verstehe nicht, warum der Dienst nach einem Fehler im Programm gestoppt wurde und der Dienst auch nach einem Neustart von IIS nicht geladen wurde und der Computer sehr deprimiert war. . . Muss manuell gestartet werden.
[Korrektur: Mittwoch, 22. März 2006, 15:41:18 Uhr]
Vielleicht ist das Obige ein Zufall, IIS hatte am Nachmittag immer noch den gleichen Fehler. Nach mehreren Überprüfungen später stellte ich fest, dass es nichts mit IIS zu tun hatte (ich habe auch IIS neu installiert, was für ein Idiot)! Nach mehreren Stunden des Nachdenkens habe ich das Problem schließlich auf die von mir geschriebenen Codeteile übertragen! Es stellte sich heraus, dass es sich um einen Stapelüberlauffehler handelte. Ich bin so verwirrt, warum der von .net gemeldete Fehler ein Laufzeit-Debugging-Fehler ist! Darüber hinaus werden im Protokoll viele DCOM-Fehler im Zusammenhang mit .net aufgezeichnet:
Die anwendungsspezifischen Berechtigungseinstellungen gewähren keine lokale Aktivierungsberechtigung für die COM-Serveranwendung mit CLSID
{73B25FFD-F501-437B-8B11-7F0DE383964F}
an den Benutzer WEBB-COUNTRY-WUASPNET SID (S-1-5-21-1343024091-113007714-725345543-1010).
Weitere Informationen finden Sie unter Hilfe und Support Center unter http://go.microsoft.com/fwlink/events.asp . Ich
war am Anfang durch diese wenigen Fehlerzeilen verwirrt und habe am Ende mehrere Stunden verschwendet.