Ich habe versucht, meine ASP.NET MVC-Anwendung vorkompilieren und es in eine IIS6-Box (mit Platzhalter-Mapping) zu implementieren, jedoch bekomme ich einen Fehler beim Rendern partieller Ansichten (Benutzersteuerelemente). Es funktioniert gut auf meiner Dev-Maschine vor dem Vorkompilieren.Kann ich meine ASP.NET MVC-Anwendung vorkompilieren?
Der Fehler ist:
Server Error in '/' Application.
The partial view 'ListGrid' could not
be found. The following locations were
searched:
~/Views/Initiative/ListGrid.aspx
~/Views/Initiative/ListGrid.ascx
~/Views/Shared/ListGrid.aspx
~/Views/Shared/ListGrid.ascx
Ich habe Views \ für die Datei freigegeben und es war nicht da, was ich dachte, war normal, weil seine vorkompilierte. Aber nur für kichert habe ich eine leere Datei in dem Ordner Namen ListGrid.ascx, aber dann habe ich diesen Fehler:
Server Error in '/' Application.
The file '/Views/Shared/ListGrid.ascx'
has not been pre-compiled, and cannot
be requested.
ich gegoogelt und gesucht SO konnte aber keine ähnlichen Probleme finden, hatte aber kein Glück.
Ich fragte eine ähnliche Frage vor einer Weile: http://StackOverflow.com/Questions/108405/How-CanI-Compile-ASP-net-aspx-pages-before-Loading-them-with-a- webserver – Paco