【问题标题】:TFS Build server Create packages Web Apps in solution without attempting to deployTFS 构建服务器在解决方案中创建包 Web 应用程序而不尝试部署
【发布时间】:2015-02-03 12:02:22
【问题描述】:

当使用默认模板构建解决方案文件时,我希望 msbuild 任务为解决方案中的 Web 应用程序创建包,但不尝试部署它们。

我的项目文件中有以下元素以及解决方案中各种配置的相应发布详细信息。这既是打包 Web 应用程序,也是部署它们。

<DeployOnBuild>true</DeployOnBuild>

此时我不再希望它们被发布,但仍希望它们像以前一样被打包。有没有像下面这样的东西,我可以用它来替换 deploy 元素来做我想做的事?

<PackageOnBuild>true</PackageOnBuild>

【问题讨论】:

    标签: .net asp.net-mvc tfs msbuild


    【解决方案1】:

    好吧,看来我想错了。

    我们仍然想使用 DeployOnBuild 元素,另外添加 DeployTarget 元素。

    <DeployOnBuild>true</DeployOnBuild>
    <DeployTarget>Package</DeployTarget>
    <DeployIisAppPath>Iis Application Name</DeployIisAppPath>
    

    同时添加 DeployIisAppPath 会填充 setparameters.xml。不错!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-12
      • 2011-02-10
      • 1970-01-01
      • 2018-05-24
      • 1970-01-01
      • 2013-09-10
      相关资源
      最近更新 更多