2016-04-16 16 views
0

Ich habe ein Problem mit der Veröffentlichung meiner Web-App in azurblaue freie Web-App-Vorschau (oder was auch immer es heißt) https://tryappservice.azure.com Ich verwende Visual Studio 2015 Web-Deployment, um mein Projekt zu veröffentlichen. Nach dem Veröffentlichen kann ich in den Visual Studio Team Services (früher Visual Studio Online) den Ordner wwwroot sehen, aber es gibt keinen passenden Ordner oder irgendeinen anderen Ordner, in dem meine Web-App-Dateien wären. Nach dem Start der URL, die mir gegeben wird, lädt nichts. Ich habe mit Chrome Developer Tools und es gibt nichts, was auf die Website geladen wird, nicht einmal der Wwwroot-Ordner und der Fehler ist:Azure Portal Website veröffentlichen

fehlgeschlagen Ressource laden: der Server mit dem Status 500 (Internal Server Error) reagiert

https://github.com/ziombo/KIS

+0

Gibt VS eine erfolgreiche App-Veröffentlichung an? Verwenden Sie das heruntergeladene Veröffentlichungsprofil aus dem Azure-Portal? –

+0

Ja zu beiden Fragen. Es wird erfolgreich zurückgegeben und das Profil, das ich verwende, wird automatisch geladen, nachdem "Microsoft Azure App Service" ausgewählt und das Abonnement ausgewählt wurde. – JanRad

+0

Können Sie klären, welche Art von App Sie veröffentlichen möchten? z.B. Reguläre ASP.NET-Apps unterscheiden sich drastisch von DNX/ASP.NET Core-Apps. –

Antwort

1

A 500 Fehler zeigt typischerweise einen Anwendungsfehler. Kannst du es lokal ausführen lassen? Wenn ja, würde ich vorschlagen, eine Fehlerüberprüfung hinzuzufügen, um zu sehen, ob Sie den Fehler abfangen und Fehlerdetails ausdrucken können.

Wenn Sie eine Verbindung mit einer Datenbank herstellen, haben Sie Ihre Datenbank auch in Azure bereitgestellt? Wenn ja, können Sie über eine lokale Kopie Ihrer Webanwendung eine Verbindung zu Ihrer Azure-Datenbank herstellen?

Nachdem Sie Ihre Webanwendung (mit Fehlerbehandlung) erneut implementiert haben, vergewissern Sie sich, dass die Datenbankverbindungszeichenfolge (falls zutreffend) in der Cloud korrekt ist. Wenn Sie Umgebungsvariablen verwenden, müssen Sie sicherstellen, dass für die Webanwendung in Azure die richtige Variable mit der richtigen Verbindungszeichenfolge definiert ist.

Verwandte Themen