tag route page net asp asp.net virtualpathprovider

asp.net - route - .NET VirtualPathProviders y precompilación



asp route tag helper (1)

Hemos estado trabajando en una aplicación que depende en gran medida de VirtualPathProviders en ASP.NET.

¡Hemos venido a ponerlo en un servidor en vivo para demostrarlo y parece que VirtualPathProviders simplemente no funciona cuando el sitio está precompilado!

He estado viendo la solución que se ha publicado aquí: http://sunali.com/2008/01/09/virtualpathprovider-in-precompiled-web-sites/ , pero hasta ahora no he podido obtener ¡eso para trabajar, tampoco! (Bueno, funciona bien en el servidor de desarrollo web de visual studio, ¡pero no en nuestra caja IIS nuevamente!).

¿Alguien aquí tiene más información sobre el problema? ¿Está arreglado en .NET v3.5 (actualmente estamos compilando para v2.0)?


Desafortunadamente eso no es oficialmente compatible. Vea el siguiente artículo de MSDN .

Si un sitio web se precompila para la implementación, el contenido proporcionado por una instancia de VirtualPathProvider no se compila y el sitio precompilado no utiliza instancias de VirtualPathProvider.

El sitio al que nos referimos es una solución no oficial. No creo que se haya solucionado en .NET 3.5 SP1