Asp.net mvc TFS2010使用多个项目进行web部署
我有一个MVC3解决方案(.sln),我想用TFS构建该解决方案,该解决方案有多个项目。对于网站的部署(本练习的目的),我不需要所有其他项目。该网站基本上是建立在依赖于域项目,所以它确实建立之前的网站。其中有一个API项目不是此构建脚本需要部署的部分 我如何让TFS正确地部署它,我真的不在乎它是否构建API项目,但我只想部署web项目?我可以在构建服务器的命令提示符下键入msdeploy命令来部署站点 TFS成功地完成了构建,我可以在drop文件夹(所有项目)中看到它,但是它继续只将API项目部署到我的网站上。这不是我想要的,我希望它将站点构建(而不是API构建)部署到该站点。我没有域,因此服务器位于工作组中,以下是我的生成参数:Asp.net mvc TFS2010使用多个项目进行web部署,asp.net-mvc,asp.net-mvc-3,msdeploy,Asp.net Mvc,Asp.net Mvc 3,Msdeploy,我有一个MVC3解决方案(.sln),我想用TFS构建该解决方案,该解决方案有多个项目。对于网站的部署(本练习的目的),我不需要所有其他项目。该网站基本上是建立在依赖于域项目,所以它确实建立之前的网站。其中有一个API项目不是此构建脚本需要部署的部分 我如何让TFS正确地部署它,我真的不在乎它是否构建API项目,但我只想部署web项目?我可以在构建服务器的命令提示符下键入msdeploy命令来部署站点 TFS成功地完成了构建,我可以在drop文件夹(所有项目)中看到它,但是它继续只将API项目部
/p:DeployOnBuild=True
/p:DeployTarget=MsDeployPublish
/p:CreatePackageOnPublish=True
/p:MSDeployPublishMethod=RemoteAgent
/p:MSDeployServiceUrl=http://IPofMyServer/msdeployagentservice
/p:DeployIisAppPath="MVC - Jack"
/p:UserName=APPServer\Administrator
/p:Password=xxxxxx
/p:Configuration=Release
谢谢你,Jack,我基本上选择了用域项目、依赖于域的web项目、单元测试项目和集成测试项目创建一个新的解决方案