Ich habe eine ASP.NET MVC App geschrieben, die auf einer Google Compute Engine ausgeführt wird. Die App erhält einen Fehler von 500 auf der Hauptindexseite, der bei der Ausführung auf meinem lokalen Computer nicht auftritt.So zeigen Sie komplexe Fehlerseite auf Server
Ich versuche, die komplexe Fehlerseite vom Server anzuzeigen, da es viel einfacher ist, sie auf der Webseite für Hotfixing-Probleme anzuzeigen als in die Google Cloud Console zu suchen, um sie abzurufen. Ich möchte keine benutzerdefinierten Fehler, nur die gleiche Tiefe, die beim Ausführen auf meinem lokalen Computer angezeigt wird.
Ich habe versucht:
- die bestehenden HTTP globalen Filter
- Entfernen Hinzufügen
<customErrors mode="Off"/><compilation debug="true"/>
meinen System.Web in Web.config - Hinzufügen
<httpErrors errorMode="Detailed" /><asp scriptErrorSentToBrowser="true"/>
meinen System.WebServer in Web.config - Publishing als Debug-
Ideen? Ich bin sicher, dass es eine Veröffentlichungseinstellung gibt, die ich irgendwo vermisse.