2009-01-02 5 views
40

Un colega ha escrito una aplicación de Windows y me ha dejado hacer los instaladores. Creé el proyecto de instalador a través de Visual Studio y agregué el resultado principal del proyecto de servicio al nuevo proyecto.Instalar un servicio de Windows desde un proyecto de instalación de Visual Studio

Cuando ejecuto el instalador crea las carpetas correctas y copia los archivos dlls, exe y config, pero no hace la instalación real del servicio.

El servicio no aparece en la ventana de Servicios, y si hago doble clic en el exe, me dicen que necesito ejecutar installutil para instalar el servicio.

¿Cómo hago que el instalador haga esto por mí? He encontrado este artículo:

http://www.codeproject.com/KB/install/InstallService.aspx

pero que parece demasiado complejo para lo que sería de esperar a ser bastante básico.

Respuesta

8

Tuve este problema en mi caso, el problema fue que olvidé agregar las acciones personalizadas para el proyecto del instalador. Para encontrar estos proyectos de clic derecho -> "ver" -> "acciones personalizadas" debajo necesita el resultado principal agregado a las carpetas.

+0

Muy muy bien. – rkawano

Cuestiones relacionadas