无法让用户服务在vs 2010中工作

时间:2012-10-16 09:13:41

标签: c# visual-studio-2010 windows-services

我正在尝试创建一个Windows用户服务,我一直在跳过这个问题几周,因为我可以将它作为本地服务。我正在使用vs2010终极。

当我去安装它时,无论我在提供的框中提供凭据还是通过代码,我都会收到以下错误

Error 1001: no mapping between account names and security ids was done

我做了很多搜索,说实话我只是不明白发生了什么,这个错误似乎很常见。 我的理解是我在这里创建了一个用户(而不是作为现有用户运行)但是可以开放更正吗?

this.serviceProcessInstaller1.Account = ServiceAccount.User;
this.serviceProcessInstaller1.Username = "MyPC\\UserName"; // or "UserName";
this.serviceProcessInstaller1.Password = "password123"; 

我希望这是一个简单但我做错了但却无法找到解决方案......

有谁知道如何让这个工作..?

0 个答案:

没有答案