TFS XAML构建控制台应用程序

时间:2018-01-03 18:44:28

标签: visual-studio xaml tfs console-application

我正在使用TFS2017和VS2015。 我有一个包含多个WebApp和ConsoleApp的解决方案。

当我进行TFS构建时,我会构建WebApp并将其放到我需要的位置。但到目前为止,我一直在手动复制ConsoleApp。

TFS是否有办法构建ConsoleApp并将其放在特定位置?

2 个答案:

答案 0 :(得分:1)

为什么必须使用Xaml构建系统?见https://www.en.advertisercommunity.com/t5/Google-My-Business-API/Google-Places-API-and-My-Business-API/m-p/1605702#M7933

在TFS 2017中,您可以轻松使用新的vNext系统构建ConsoleApp并将其放在特定位置。

您可以使用 VS构建任务构建整个解决方案,或者使用 MSBuild任务单独构建ConsoleApp项目,并设置MSBuild参数,例如:/p:OutDir="$(build.artifactstagingdirectory)\\" < / p>

然后使用发布构建工件任务将其放在特定位置。

Why You Should Switch to Build VNext

答案 1 :(得分:0)

您可以在xaml构建中将PowerShell脚本用作post build script,并使用它将文件复制到构建输出。 XAML的示例脚本构建可用here