相关疑难解决方法(0)

WebDeploy部署多个网站

我们正在使用此过程来使用WebDeploy来部署和编译作为解决方案一部分的两个网站.我们采取的方法在这里找到:

http://vishaljoshi.blogspot.com/2010/11/team-build-web-deployment-web-deploy-vs.html

但它只部署了一个网站; 有没有办法告诉它发布两者?

谢谢.

tfs team-build tfsbuild webdeploy

7
推荐指数
1
解决办法
4728
查看次数

在解决方案中持续部署多个网站项目

我们正在使用VS2012并拥有一个包含4个网站项目的解决方案.我们在Continuous Integration msbuild参数中添加了以下MSBuild参数:

/ p:DeployOnBuild = True/P:Configuration = Testing/p:DeployTarget = MsDeployPublish/p:MSDeployPublishMethod = WMSvc/p:CreatePackageOnPublish = False/p:DeployIisAppPath ="{test}"/ p:SkipExtraFilesOnServer = true/p:MsDeployServiceUrl = {test} /MsDeploy.axd/P:AllowUntrustedCertificate = True/p:username = {username}/p:password = {password}

当我们办理登机手续并且持续集成运行时,它会将所有4个网站发布到同一目录.我们如何指定哪个项目属于哪个IIS应用程序?

我们已经尝试将设置移动到csproj中,如上所述,如何告诉TFS部署多个包含在一个解决方案中的webapp 在进行更改后,签入工作但没有发布.

msbuild continuous-integration msdeploy continuous-deployment visual-studio-2012

7
推荐指数
1
解决办法
4385
查看次数

当解决方案具有多个Web应用程序时,TFS 2010 + MSDeploy

我有两个解决方案

  • SolutionA.sln
    • WebApplication1.csproj
  • SolutionB.sln
    • WebApplication1.csproj
    • WebApplication2.csproj

我还有两个TFS 2010构建配置

  • BuildConfigA
    • 应该构建SolutionA并部署WebApplication1
  • BuildConfigB
    • 应该构建SolutionB并部署WebApplication2(但不是WebApplication1)

为了防止BuildConfigB尝试部署WebApplication1,我<DeployOnBuild>false</DeployOnBuild>在WebApplication1.csproj中添加了一个.但这也阻止了BuildConfigA部署它.我怎么能适应这种情况?

visual-studio-2010 tfsbuild msdeploy tfs2010

5
推荐指数
1
解决办法
2290
查看次数