У меня есть проект службы Windows и настройки. Когда я нажимаю правой кнопкой мыши на проекте установки и нажимаю "установить", попросите меня за
- Имя пользователя
- Пароль
- Подтвердите пароль
Я пробовал следующие комбинации
.\MyUserName MyDomain\MyUserName
но он возвращается со следующей ошибкой
Не удалось сопоставить имена учетных записей и идентификатор безопасности
ServiceProcessInstaller
namespace TestService
{
[RunInstaller(true)]
public partial class ProjectInstaller : System.Configuration.Install.Installer
{
public ProjectInstaller()
{
InitializeComponent();
this.serviceProcessInstaller1.Account = ServiceAccount.User;
this.serviceProcessInstaller1.Username = @".\MyUserName"; //username;
this.serviceProcessInstaller1.Password = "123456"; // password;
// Add installers to collection. Order is not important.
}
private void serviceInstaller1_AfterInstall(object sender, InstallEventArgs e)
{
}
private void serviceProcessInstaller1_AfterInstall(object sender, InstallEventArgs e)
{
}
}
}
Честно говоря, я даже не уверен, почему мне подскажут имя пользователя и пароль, если я установил его в коде...