Pregunta

Estoy tratando de instalar mi aplicación de servicio de Windows usando el proyecto de configuración e implementación de Visual Studio 2008. He creado una cuenta de usuario que ha "ejecutado como un servicio" correcto y he establecido el servicio de servicioProcessInstaller.account en System.serviceProcess.serviceAcCount.user y también el nombre de usuario y la contraseña al usuario que he creado anteriormente.

spInstaller.Account = System.ServiceProcess.ServiceAccount.User;
spInstaller.Username = "USER NAME";
spInstaller.Password = "PASSWORD";

sInstaller.ServiceName = "SERVICE NAME";
sInstaller.StartType = System.ServiceProcess.ServiceStartMode.Automatic;

Pero durante el proceso de configuración, recibo el siguiente error:

Error: 1001. El nombre de la cuenta no es válido o no existe, o la contraseña no es válida para el nombre de la cuenta especificado

¿Alguna idea de por qué recibo este error y cómo puedo solucionarlo? Gracias.

¿Fue útil?

Solución

¿Estás especificando un dominio para tu nombre de usuario? Es decir, si tu máquina se llama fastcar, ¿te has intentado?

spInstaller.UserName = "FASTCAR\\UserName";
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top