2009-04-26 6 views
5

Visual Studio 2008 설치 및 배포 프로젝트를 사용하여 Windows 서비스 응용 프로그램을 설치하려고합니다. "서비스로 실행"권한을 가진 사용자 계정을 만들고 ServiceProcessInstaller.Account를 System.ServiceProcess.ServiceAccount.User로 설정하고 이전에 만든 사용자 이름과 암호도 설정했습니다. 내 Windows 서비스 응용 프로그램 설치 프로젝트에서 오류 1001

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

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

그러나

설치 과정 동안, 나는 다음과 같은 오류가 발생합니다 :

오류 : 계정 이름이 잘못되었거나 존재하지 않는, 또는 계정 이름이

을 지정된 암호가 잘못되었습니다 (1001)

이 오류가 발생하는 이유는 무엇이며 어떻게 해결할 수 있습니까? 감사합니다. .

답변

17

사용자 이름에 대해 도메인을 지정하고 있습니까? 나는. 당신이 기계를 FASTCAR라고 부르면 시도해 보셨습니까

spInstaller.UserName = "FASTCAR\\UserName"; 
+2

acceptvots 없이는 슬픈 팬더가됩니다. –

+0

upvoted, 슬픈 팬더 –

+0

당신이 팝업을 피하는 방법을 아십니까? – gonxalo

관련 문제