none
error por configuracion de web config RRS feed

  • Pregunta

  • No se puede serializar el estado de sesión. En el modo 'StateServer' y 'SQLServer', ASP.NET serializará los objetos de estado de sesión y, en consecuencia, no se permitirán los objetos no serializables o MarshalByRef. La misma restricción se aplica si el almacén del estado de sesión personalizado realiza una serialización similar en modo 'Custom'.

    e4stoy obteniendo el error que muestro en la pantalla ,soplo he cambiado el modo en que quiero se almacenen mis variablesd de session en el web config

    <system.web>
            <sessionState
             mode="StateServer"
             stateConnectionString="tcpip=localhost:42424"
             cookieless="false"
             timeout="60" />

    viernes, 16 de agosto de 2013 16:03

Respuestas

  • hola

    los objetos que asignes a la Session deben poder serializarse para ser usados

    ya que la info se alojara en tablas de sql server, por lo tanto no todos los objetos podras usarlos

    revisa en que accion se prodice el error y verifica que objeto estas queriendo asignar

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    viernes, 16 de agosto de 2013 16:14
  • Supongo que ese mensaje te sale en una pagina típica de erro de asp.net, la del fondo amarillo. Puedes mandar una captura? Gracias

    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó vótala como útil. Saludos

    viernes, 16 de agosto de 2013 20:55
    Moderador

Todas las respuestas

  • hola

    los objetos que asignes a la Session deben poder serializarse para ser usados

    ya que la info se alojara en tablas de sql server, por lo tanto no todos los objetos podras usarlos

    revisa en que accion se prodice el error y verifica que objeto estas queriendo asignar

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    viernes, 16 de agosto de 2013 16:14
  • hola

    los objetos que asignes a la Session deben poder serializarse para ser usados

    ya que la info se alojara en tablas de sql server, por lo tanto no todos los objetos podras usarlos

    revisa en que accion se prodice el error y verifica que objeto estas queriendo asignar

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    yo no quiero que la session se guarde en tablas de sql server

    quiero utilizar este modo de guardarlas segun doumentacion de la MSDN

    • StateServer mode, which stores session state in a separate process called the ASP.NET state service. This ensures that session state is preserved if the Web application is restarted and also makes session state available to multiple Web servers in a Web farm.

    por otro lado no ubico cual es el objeto que asigno que no es eerializable ya que no cae en ninguna linea especifica de codigo

    viernes, 16 de agosto de 2013 20:23
  • Supongo que ese mensaje te sale en una pagina típica de erro de asp.net, la del fondo amarillo. Puedes mandar una captura? Gracias

    Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó vótala como útil. Saludos

    viernes, 16 de agosto de 2013 20:55
    Moderador