如何在TFS 2015内容部分中包含Web.config

时间:2016-02-17 22:46:00

标签: tfs build visual-studio-2015 web-config

我正在尝试使用TFS 2015制作工件。

一切正常,但不包括我的Web.config文件,这对我们的应用程序至关重要。

如何让TFS将我的Web.config文件包含在构建的“Publish Build Artifacts”步骤的“contents”区域中?

我试过了:

Web.config
*.*.config
*.*.xml
**\.xml

这些正在发挥作用:

**\bin
**\Content
**\fonts
**\Models
**\Scripts
**\Views

2 个答案:

答案 0 :(得分:1)

我相信你可以使用*.config

你真的想要排除任何文件吗?如果不是**应该包含根目录中的所有内容。

答案 1 :(得分:1)

如果您尝试重现从Visual Studio发布时可以执行的操作,则需要传递正确的MSBuild选项以创建msdeoloy .zip文件。你可以。 Mearly捕获* .zip ......

在MS Build参数中输入:“/ p:DeployOnBuild = true / p:WebPublishMethod = Package / p:PackageAsSingleFile = true / p:SkipInvalidConfigurations = true /p:PackageLocation="$(Build.SourcesDirectory)”“

构建输出时,应该在zip中包含与从VS ui创建的输出相同的输出。您还可以传递发布配置文件和其他参数。