none
Aplicacion falla con un user account pero no con otros... RRS feed

  • Pregunta

  • Hola a todos!

    Tengo un problema muy extraño que no he podido resolver...

    Donde trabajo hemos desarrollado aplicaciones WinForm que utilizan distintas arquitecturas... Algunas utilizan remoting, y otras utilizan WebServices. Todas han funcionado sin problemas hasta que en algunas PC's súbitamente dejan de hacerlo. Lo raro es que si en la misma PC donde la aplicación no funciona, ingresamos con otro usuario (todos son usuarios de dominio, no locales), la aplicación funciona sin inconvenientes. Incluso, si creamos un nuevo perfil de usuario, y migramos al mismo el perfil del usuario con problemas, a partir de ese momento, en el nuevo perfil del usuario, la aplicacion vuelve a funcionar ok y no vuelve a fallar.
    Yo estimo que es un error de Windows (XP SP2) y/o el Framework (2.0), pero lo raro es que con otros user account o el user account migrado todo vuelve a funcionar...

    Alguien tiene idea que puede estar pasando?

    Saludos y gracias!

      Daniel

    PD: Una lista de errores:

    Input string was not in a correct format.
    There is an error in XML document
    startIndex cannot be larger than length o string
    y muchas "Unhandled exception"

    Todas desaparecen si se ingresar con otro usuario, se migra el perfil, o hacemos un runas otro usuario de la PC...
    martes, 20 de enero de 2009 16:18

Respuestas

  • Finalmente y luego de mucho trabajo finalmente encontramos la razón del problema y como solucionarlo facilmente...

    El tema es una entrada en el registro de windows, aparentemente corrupta o con un valor incorrecto:

    HKEY_CURRENT_USER\Control Panel\International\sPositiveSign

    El valor correcto que a nosotros nos ha solucionado el problema es " "

    Esa simple modificación hace que todo funcione correctamente.

    Saludos!

    • Marcado como respuesta Dvanzo miércoles, 11 de marzo de 2009 17:51
    miércoles, 11 de marzo de 2009 17:50

Todas las respuestas

  • Hola Dvanzo,

    podría bien ser un problema de seguridad y permisos. Has mirado si utilizas DCOM? Tienen los permisos necesarios los usuarios para acceder a los objetos DCOM que puedas estar utilizando?

    Yo apostaría a que el tema va por ahi...
    ===================================================================================== Javier Jiménez Roda MCP (Microsoft Certified Professional) MCTS Web Apps (Microsoft Certified Technology specialist)
    martes, 3 de febrero de 2009 8:55
  • Disculpa la demora en responder...

    No, la aplicación no utiliza DCOM... Incluso si fuera un problema de permisos supongo seguría dando aún luego de eliminar el perfil y hacer que el usuario vuelva a ingresar... Evidentemente el proceso de crear el nuevo perfil de usuario hace que todo funcione correctamente...

    Saludos!
    jueves, 26 de febrero de 2009 11:44
  • Finalmente y luego de mucho trabajo finalmente encontramos la razón del problema y como solucionarlo facilmente...

    El tema es una entrada en el registro de windows, aparentemente corrupta o con un valor incorrecto:

    HKEY_CURRENT_USER\Control Panel\International\sPositiveSign

    El valor correcto que a nosotros nos ha solucionado el problema es " "

    Esa simple modificación hace que todo funcione correctamente.

    Saludos!

    • Marcado como respuesta Dvanzo miércoles, 11 de marzo de 2009 17:51
    miércoles, 11 de marzo de 2009 17:50