Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Can';无法在vs 2010中使用用户服务_C#_Visual Studio 2010_Windows Services - Fatal编程技术网

C# Can';无法在vs 2010中使用用户服务

C# Can';无法在vs 2010中使用用户服务,c#,visual-studio-2010,windows-services,C#,Visual Studio 2010,Windows Services,我正在尝试创建一个windows用户服务,我已经跳过这个问题几个星期了,因为我可以让它作为本地服务运行。我使用的是vs2010ultimate 当我去安装它时,无论我是在提供的框中提供凭据还是通过代码提供凭据,我都会遇到以下错误 Error 1001: no mapping between account names and security ids was done 我做了很多搜索,说实话,我只是不明白发生了什么,错误似乎很常见。 我的理解是,我在这里创建了一个用户(而不是以现有用户的身份运

我正在尝试创建一个windows用户服务,我已经跳过这个问题几个星期了,因为我可以让它作为本地服务运行。我使用的是
vs2010
ultimate

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

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"; 
我希望这是简单的事情我做错了,但找不到解决办法


有人知道如何让这个工作吗?

这里有一个非常相似的问题:可能是重复的事实上他们是相似的,但我还没有从这些问题中找到一个有效的解决方案。。一个明显的答案是使用本地服务,这很难解决问题!另一种解决方案是在配置中设置值-我不知道如何做。。