Instalación de un servicio win32 usando MSBuild y Microsoft.Sdc.Tasks

Estoy tratando de instalar el servicio de Windows usando la biblioteca Microsoft.Sdc.Tasks.

<ControlService Action="Install"
    ServiceName="Service1"
    User="XXX
    Password="XXX"
    ServiceExePath="$(DeployFolder)\XXX.exe"/>

¡Pero me siguen pidiendo el usuario y la contraseña! Esto no funcionará, ya que me gustaría tenerlo como una compilación automatizada en el servidor de compilación. Quiero decir, el usuario y la contraseña con los que quiero ejecutar el servicio están en el objetivo real. ¿Cómo consigo que instale el servicio usando el usuario y la contraseña configurados y no lo solicite?

Respuestas a la pregunta(2)

Su respuesta a la pregunta