Also hier ist der Fehler, dass ich versuche, einen Freund zu helfen (ich glaube nicht, dass ich das versucht hätte). Er hat eine ältere Asp.net 1.1-Anwendung. Er hat seiner Anwendung bereits einige ASP.NET 2.0-Funktionen hinzugefügt. Seine App läuft auf einem Windows 2003 Server. Er hat die Hauptanwendung in einem 1.1-App-Pool ausgeführt. In einem der Unterordner befinden sich alle Features von .Net 2.0. Daher hat er eine zweite Webanwendung zu IIS hinzugefügt, die auf den Unterordner verweist, und diese App in einen App-Pool mit 2,0 Positionen stellt. Seine Anwendung läuft die meiste Zeit gut, aber zeitweise erhalten die Benutzer einen "weißen Bildschirm" und die gesamte Anwendung geht zu Ende (Er ist zu 95% sicher, dass es der 1.1 App-Pool ist, der sich verschlechtert). Wie kann er sein Problem beheben?Fehler läuft asp.net 1.1 und 2.0 zusammen
1
A
Antwort
1
Sehen Sie sich die Ereignisprotokolle für Anwendung und System auf dem Server an. Du solltest den W3SVC abstürzen lassen und einen Grund warum. Überprüfen Sie doppelt und dreifach, dass kein App-Pool Anwendungen enthält, die beide Laufzeiten ausführen. Außerdem können Sie ASP.NET 1.1 und 2.0 nur parallel auf IIS ausführen, wenn es im 32-Bit-Modus ausgeführt wird, da .NET 1.1 nur 32-Bit ist.