Immer "500 - Internal server error' während der Ausführung einer Azure-Projekt
500 - Internal server error.
Es ist ein problem mit der Ressource, die Sie suchen, und es kann nicht angezeigt werden.
Außerdem habe ich meine IP auf der firewall-Regel. Ich bin ein Anfänger in Azure.
Ich bekomme den oben genannten Fehler beim ausführen der azure web-Projekt. Ich habe folgende tags nach gehen durch einige der Artikel, aber keiner hilft mir.
<validation validateIntegratedModeConfiguration="false"/>
<identity impersonate="false"/>
- Nur um sicher zu gehen, können Sie überprüfen, dass die start-up-Projekt ist das Cloud-Projekt und nicht das Internet ein?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Grundsätzlich Ihre Anwendung wirft eine unbehandelte Fehler. Sie wird wissen wollen, was der wirkliche Fehler ist, wie Fehler 500 ist nur ein generischer Weise zu sagen: da ist etwas passiert.
Können Sie die Bereitstellung Ihrer app mit customerrors wird AUSGESCHALTET, so dass Sie kann tatsächlich sehen, die wirklichen Fehler (Überprüfen Sie diesen link für eine Beispiel-Anleitung: http://www.serverintellect.com/support/programming/custom-errors.aspx ).
Alternativ, wenn Sie mit WebRoles, können Sie die RDP-in eine server-Instanz und überprüfen Sie in der Windows EventViewer, die details der Fehler wahrscheinlich dort auftauchen.
In meinem Fall, ich war mit code heruntergeladen durandaljs.com. Die "Build Action" auf meiner Seite standardmäßig (index.html) war auf "None" gesetzt, so war diese Datei nicht hochgeladen Azure während veröffentlichen. Behoben durch änderung der "Build Action" auf "Content".
Troubleshooting IIS per Remote-Desktop hat mir sehr geholfen, dies herauszufinden. Wählen Sie die "Enable Remote Desktop für alle Rollen", wenn Sie das veröffentlichen, dann im Server-Explorer erweitern Sie Cloud-Dienste, etc., dann der rechten Maustaste auf die Instanz und wählen Sie "Connect using Remote Desktop".
Dies kann ein proxy-Problem im Zusammenhang.
Versuchen Sie, diese um Ihr *.config-Dateien: