Cuando se crea una HTTPHandler este por defecto no cuenta con el acceso a la Clase Session del HTTPContext. Por lo que el HttpContext.Session marca error ya que es null.
La manera de poder resolver este problema (para los que necesitan los valores de sesión) es la de agregar el namespace de System.Web.SessionState y heredar la Interfaz ya heredada de IHttpHandler con la interfaz IRequiresSessionState. También se pude utilizar la Interfaz IReadOnlySessionState la cual permite acceso de sólo lectura a la clase Session del HTTPContext.
Y con eso queda.
c'ya.
martes, 28 de julio de 2009
martes, 26 de mayo de 2009
Error de Enlace no Válido al compilar VS2005
Les ha pasado que al intentar intentar compilar un proyecto web en Visual Studio 2005 les envía un mensaje de error "Enlace no válido", y levanta la aplicación pero no la pueden debugear, bueno pues investigando por ahí me encontré que el visual studio utiliza los servicios de terminal para realizar los enlaces a los objetos que se generan para controlar el debugueo, por lo que chequen los servicios:
Ejecutar: Services.msc
en la consola busquen el servicio "Servicios de Terminal Server" y habilitenlo y despues activenlo, esto seguramente resolvera sus problemas.
bye.
miércoles, 1 de abril de 2009
Windows Media Player 11 (Vista) No funciona, no abre
En algunos casos cuando se actualiza el windows vista el Windows Media Player simplemente deja de funcionar, al darle doble click no abre ni manda error, NADA, por lo que se vuelve frustrante.
Yo realmente no utilizó el WMP, pero se volvió algo personal el ver la manera en que debería funcionar, por lo que haciendo unos google-zasos encontre como solucionar este problema
1 regsvr32 jscript.dll , presiona enter y debera aparecer un mensaje de confirmación, si marca error te marcaste el paso anterior.
2. escribe ahora regsvr32 vbscript.dll , y presiona enter
2. escribe ahora regsvr32 vbscript.dll , y presiona enter
Ahora si, intenta ejecutar el WMP..
Have Fun !!
Suscribirse a:
Entradas (Atom)