7

我正在尝试使用 Visual Studio 2008 安装和部署项目安装我的 Windows 服务应用程序。我创建了一个具有“作为服务运行”权限的用户帐户,并将 ServiceProcessInstaller.Account 设置为 System.ServiceProcess.ServiceAccount.User 以及我之前创建的用户的用户名和密码。

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

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

但是在设置过程中,我收到以下错误:

错误:1001。帐户名无效或不存在,或指定帐户名的密码无效

任何想法为什么我会收到此错误以及如何解决它?谢谢。

4

1 回答 1

18

您是否为您的用户名指定域。即如果你的机器被称为 FASTCAR 你试过了吗

spInstaller.UserName = "FASTCAR\\UserName";
于 2009-04-26T12:49:02.380 回答