J'ai essayé de précompiler mon application ASP.NET MVC et le déployer sur une boîte IIS6 (avec mappage générique), mais je reçois une erreur de rendu des vues partielles (contrôles utilisateur). Cela fonctionne bien sur ma machine dev avant la précompilation.Puis-je précompiler mon application ASP.NET MVC?
L'erreur est:
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
J'ai vérifié Views \ Shared pour le fichier et il était pas là, que je pensais était normal parce que son précompilés. Mais juste pour fou rire je mettre un fichier vide dans que les noms de dossier ListGrid.ascx, mais je suis arrivé cette erreur:
Server Error in '/' Application.
The file '/Views/Shared/ListGrid.ascx'
has not been pre-compiled, and cannot
be requested.
I googlé et SO cherchai mais n'a pas trouvé de problèmes similaires, mais n'a pas eu de chance.
J'ai demandé tout à l'heure une question similaire: http://stackoverflow.com/questions/108405/how-can-i-compile-asp-net-aspx-pages-before-loading-them-with-a- webserver – Paco