如何启用复选框'部署'在我的解决方案配置中

时间:2014-05-21 06:51:34

标签: asp.net-mvc-4 visual-studio-2013 jenkins

我正在使用Visual Studio 2013.我的解决方案包含多个项目。有一个MVC4项目。当我通过Jenkins上的MSBuild构建我的解决方案时,我想部署MVC4项目:

Deploy MVC4

禁用chekbox。如何启用此复选框?

1 个答案:

答案 0 :(得分:0)

基于对同一问题https://social.msdn.microsoft.com/Forums/vstudio/en-US/6bd461d5-79ce-4cd1-b4f4-1cc55e2abc5b/what-we-need-to-have-the-deploy-checkbox-in-configuration-manager-enable-?forum=visualstudiogeneral的回答 - 似乎Deploy与发布无关,而是与Visual Studion视为可部署的一些项目有关。 要通过Jenkins部署项目,您可以传递以下参数来构建:

  • / p:MsDeployServiceUrl =远程计算机上的msdeploy处理程序的计算机名或路径(https://some_site:8172/msdepoy.axd
  • / p:UserName =部署用户名(管理员或必须允许在IIS级别为站点)
  • / p:密码=上面用户的密码
  • / P:=进行AuthType基本
  • / p:AllowUntrustedCertificate = True(如果您使用msdeploy的自签名证书)
  • / p:DeployIisAppPath = iis网站名称
  • / P:DeployOnBuild =真
  • / P:DeployTarget = MsDeployPublish