en

MSGuayaquil

Recursos esenciales para el desarrollador .NET

Proyecto de instalacion no desintala un Windows Service

Último post 04-30-2006 12:44 PM escrito por Julio Valencia Palau. 1 respuestas.
Página 1 de 1 (2 elementos)
Ordenar mensajes: Anterior Siguiente
  • 04-30-2006 12:44 PM

    Proyecto de instalacion no desintala un Windows Service

    Hola a todos, tengo el siguiente problema, con Visual Studio Team Suite; he creado un windows service el cual llama a un programa en particular. A la solucion agregue un proyecto de instalacion para crear un MSI que instale el Windows Service.

    El Windows service se instala correctamente, pero cuando se ejecuta el desintalador desde Panel de Control el Windows Service no se desintala, y en cambio si trato de ejecutar el instalador Windows Services me pregunta si deseo desintalarlo al servicio, y al finalar me dice el servicio fue desinstalado correctamente, pero al chequear el listado de Servicios el Windows services sigue ahi y no se desinstala, por lo que manualmente debo ir al registro de Windows, borrar la entrada y reiniciar la maquina.

    El mismo proyecto con Visual estudio 2003 si funciona, y ambos proyectos los he configurado de esta manera.

    He agregado un tarea personalizada (Custom Action) para la instalacion, el commit, el roll back, y la desintalacion del projecto; todas apuntando al proyecto installer del windows services.

    Por favor alguien tiene una idea de por que se esta dando esta situacion??, cualquier sugerencia o comentario es bienvenida.

    Atentamente,

    Julio Valencia
    Atentamente

    Julio Valencia.
    • Puntos de post: 0
  • 04-30-2006 1:25 PM en respuesta a

    • Julio Casal
    • Contribuyente Top 10
    • Se unió el 04-22-2007
    • Guayaquil
    • Envíos: 401
    • Puntos: 18,415

    Re: Proyecto de instalacion no desintala un Windows Service

    Pues todo lo que haz hecho está bien. Ahora bien, ¿puedes indicarme por favor qué error te sale cuando mandas a desintalar el Windows Service desde "Add/Remove Programs"?

    Por otro lado, puedes hacer uso de la herramienta para instalación/desinstalación de servicios Windows, llamada "InstallUtil", que viene con el SDK del .NET Framework. Para utilizarla, solo abre un command prompt de Visual Studio 2005, dirígete al directorio donde instalaste el servicio y ejecuta lo siguiente:

    installutil /u tuServicio.exe

    Eso desinstalará por completo el servicio de tu PC. Luego que hagas esto, vuelve a tratar de instalar y desinstalar el servicio desde "Add/Remove Programs". Es posible que el error ya se haya corregido.

    Saludos,

    Julio

    Julio Casal
    http://msguayaquil.com/blogs/julioc
    • Puntos de post: 0
Página 1 de 1 (2 elementos)
© 2007 MSGuayaquil. Todos los derechos reservados.
Powered By IIS 6 Powered By ASP.NET 2.0 Ofrecido por Community Server (Commercial Edition) Powered By SQL Server 2005
Creado y Administrado por Julio Casal