Ich habe eine MVC-Website, die lokal einwandfrei funktioniert, aber wenn ich sie auf meiner Azure-Website installiere, erhalte ich diesen Fehler für jede Webseite mit Ausnahme der Home-Indexseite.MVC Azure kann die Ansicht oder den Master nicht mit der Standardroute finden, funktioniert aber lokal
The view 'Index' or its master was not found or no view engine supports the searched locations. The following locations were searched:
~/Views/Sales/Index.aspx
~/Views/Sales/Index.ascx
~/Views/Shared/Index.aspx
~/Views/Shared/Index.ascx
~/Views/Sales/Index.cshtml
~/Views/Sales/Index.vbhtml
~/Views/Shared/Index.cshtml
~/Views/Shared/Index.vbhtml
kann ich weitere Informationen zur Verfügung stellen, wenn nötig, aber ich habe nicht in der Lage gewesen, jemanden mit dem gleichen Problem zu finden in allen Berichten dieser Ausgabe. Die meisten Leute haben das Problem der Datei am falschen Ort. Aber meine Struktur von Controllern und Ansichten ist in Ordnung, sie arbeiten lokal. Es findet die Ansichten nur dann nicht, wenn sie auf meiner Azure-Website bereitgestellt werden.
In asp.net Core RC2 tun Sie dies in der Projekt.json. Sie haben den Ordner "Views" in die "publishOptions" aufgenommen: {"include": []} Abschnitt –