Intenté precompilar mi aplicación ASP.NET MVC y desplegarla en un cuadro IIS6 (con asignación de caracteres comodín); sin embargo, estoy obteniendo un error al mostrar vistas parciales (controles de usuario). Está funcionando bien en mi máquina de desarrollo antes de precompilar.¿Puedo precompilar mi aplicación ASP.NET MVC?
El error es:
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
he comprobado Vistas \ Shared para el archivo y que no estaba allí, lo cual pensé que era normal porque su precompilado. Pero sólo por diversión que poner un archivo en blanco en los nombres de carpetas que ListGrid.ascx, pero luego me dio este mensaje:
Server Error in '/' Application.
The file '/Views/Shared/ListGrid.ascx'
has not been pre-compiled, and cannot
be requested.
Busqué en Google y busqué SO pero no pudo encontrar ningún problemas similares, pero no tuvo suerte.
Hice una pregunta similar hace un tiempo: http://stackoverflow.com/questions/108405/how-can-i-compile-asp-net-aspx-pages-before-loading-them-with-a- webserver – Paco