none
Ejecución de aplicacion WindowsForm en Vista RRS feed

  • Pregunta

  • Buenos dias,

    tengo creada una aplicacion de escritorio en visual studio 2008, esta aplicacion puede actualizarse de forma automatica al arrancar la aplicacion desde un equipo con windows XP, sin embargo si arranco mi aplicación desde un equipo que tiene windows vista no puede actualizarse, se que es por los permisos asociados, concretamente cuando instalo esta aplicación esta se instala en la carpeta correspondiente pero solo con los permisos de lectura y ejecución, por lo que cuando trato de actualizar unas dll implicadas dice que el usuario no tiene permisos.
    Lo primero que se me ocurrio ver si se podia dar permisos a los ficheros que se instalan ( las dll que me interesa actualizar) para que no fuesen de solo lectura, en el instalador le he establecido que no sean de solo lectura pero no me deja actualizarlas al ejecutar la aplicacion.  Tambien pense en poder dar permisos sobre la carpeta que se instala pero esto no he encontrado como hacerlo.
    Tambien opte por intentartar establecer los permisos de esos ficheros a los adecuados desde codigo con las directivas de seguridad, pero no hay forma, no doy con ello.
    Alguien puede darme una idea de como solucionar esto?.
    Muchas gracias.
    Un saludo, Silvia

    viernes, 3 de julio de 2009 7:28