2013-07-03 32 views
6

Tôi đang cố thiết lập triển khai tự động một trang web trong quá trình xây dựng. Tôi có thể xuất bản qua Visual Studio 2012, nhưng khi tôi cố gắng để có TFS xây dựng triển khai tự động tôi nhận được một lỗi thời gian chờ.Tại sao triển khai Web của tôi không thành công với một ngoại lệ hết hạn

Đây là lệnh của tôi vào TFS quá trình xây dựng:

/p:DeployOnBuild=True /p:DeployTarget=MsDeployPublish /p:CreatePackageOnPublish=True 
/p:MSDeployPublishMethod=WMSVC /p:MSDeployServiceUrl=http://<MyServer> 
/p:DeployIisAppPath="InitiationTool" /p:UserName=BGRSDEV\admin /p:Password=<mypassword> 

Dưới đây là thông báo lỗi:

 
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\Web\Microsoft.Web.Publishing.targets (4193): Web deployment task failed. (Could not complete the request to remote agent URL 'http://:8172/msdeploy.axd?site=InitiationTool'.) 

Could not complete the request to remote agent URL 'http://:8172/msdeploy.axd?site=InitiationTool'. The operation has timed out 

Tôi đã thử chạy lệnh bãi msdeploy.exe và nhận được hành vi tương tự.

này hoạt động:

msdeploy.exe -verb:dump -source:iisapp="InitiationTool",computername="http://<MyServer>:8172/msdeploy.axd?site=InitiationTool",username=BGRSDEV\admin,password=<mypassword>,authType=basic -allowUntrusted 

Bất kỳ ý tưởng: ra

msdeploy.exe -verb:dump -source:iisapp="InitiationTool",computername=http://<MyServer>/MSDEPLOYAGENTSERVICE,username=BGRSDEV\admin,password=<mypassword> 

lần này?

Cảm ơn

Trả lời

12

Tôi tìm thấy câu trả lời ở những nơi khác nhưng trong trường hợp bất cứ ai đến đây, tôi cần phải sử dụng https, không http. Và tôi cần thêm cờ cho chứng chỉ không tin cậy./p: AllowUntrustedCertificate = True

+3

trong trường hợp của tôi chỉ là vấn đề sử dụng https thay vì http. cảm ơn mẹo! – JSancho

+0

Sử dụng HTTPS và/p: AllowUntrustedCertificate = True và vẫn thấy thời gian chờ định kỳ. – dmarlow

Các vấn đề liên quan