2014-03-27 3 views
0

/MSDEPLOYAGENTSERVICE 방법을 사용하여 웹 서버에서 msdeploy를 사용하려고하는데 계속해서 관리자가 아니며 권한이 없지만 관리자를 사용 중입니다. 올바른 암호를 사용하고 있는지 확인하십시오. 내부적으로 webdeploy.axd를 실행하면 작동하지만 포트 관련 문제로 인해 해당 옵션이 작동하지 않습니다. 여기관리자 계정을 사용하고 올바른 사용자 이름/암호를 사용할 때 msdeploy가 무단으로 반환됩니다.

같은 문제를 반환하는 또 다른 내가 여기

"%ProgramFiles(x86)%\MSBuild\12.0\Bin\amd64\msbuild.exe" ..\mysolution.sln /t:Clean;Rebuild /p:Configuration=%CONFIG% /verbosity:m /fileLogger /maxcpucount:4 /p:DeployOnBuild=true /p:PublishProfile=%CONFIG% /p:MSDeployServiceURL=http://%SERVER% /p:UserName=Administrator /p:Password=%PWORD% 

을 사용하여 명령 문자열 중 하나입니다 :

msdeploy -verb:sync -source:webserver,computername=%MACHINE%,username=Administrator,password=%PASSWORD% -dest:webserver 2<&1 

이 난 버전 3.5에 msdeploy 업데이트 후 발생 및 이동 내 개발 환경 vs2013. 불행히도 나는 이들 중 하나를 다운 그레이드 할 수 없다. 이러한 변화 이외에도 다른 것들은 바뀌지 않았습니다.

답변

0

항상 질문을 묻는 질문에 대답했습니다.

이 그룹 정책 키는 것이다 하지 일 '고객 만'msdeploy로 설정됩니다. 'classic'으로 다시 바꿨으며 제대로 작동합니다.

Computer Configuration\Windows Settings\ Security Settings\Local Policies\Security Options\Network Access: Sharing and security model for local accounts. 

나는 변화가 없다고했지만 관리자는 그 변화를 잊어 버린 것 같았다. 그는 그 후 이마에 레이저 광선으로 상어에게 먹이를 주었다.