2011-10-14 1 views
1

나는 자동으로 TFS를 얻으려고합니다. (현재 패키지가 아님) IIS6이 설치된 Win2k3 서버에 빌드시 내 웹 응용 프로그램을 게시하십시오. 원격 에이전트 서비스가 시작되었습니다.MS 배포 및 IIS6-401 권한이없는 오류

빌드가 나에게 401을 부여하지 못했습니다. 빌드 서버에서 cmd 행을 수동으로 실행하려고합니다. (단지 빌드 정의에 설정된 params로 MSBUILD가 이상하게 작동하고 있음) 똑같은 것.

msdeploy.exe 
-source:contentPath='C:\Builds\1\Test\DummyTFSWebApp Submission Build\Binaries\_PublishedWebsites\DummyTFSWebApp' 
-dest:contentPath='Default Web Site', 
     computerName='http://ipm-vm-dev/MSDEPLOYAGENTSERVICE', 
     userName='Domain\AdminUser', 
     password='Password', 
     authType='basic', 
     includeAcls='False' 
-verb:sync -allowuntrusted 

을하지만 빌드 보고서처럼, 그것은 나에게주고 : 여기에 명령을 내가 실행하는 데 노력하고있다

enter image description here

나는 이유를 이해할 수 없다! 제공된 사용자 이름 &은 대상 컴퓨터의 관리자입니다. 나는 심지어 서버 머신과 관리자 (짚으로 쥐어 짜는 것)를 만들었고 쓰기 권한이있는 모든 사람을 대상 폴더로 공유했습니다.

감사합니다. 정말 실망 스럽습니다.

답변

1

authType = 'NTLM'이 변경되었으며 이제 작동합니다!

/p:AuthType=NTLM