什么是手动构建?

时间:2017-07-21 15:46:16

标签: visual-studio build msbuild

似乎是一个非常明显的问题,但我无法在网上找到这个问题 - 但究竟什么是手动构建的?如果我在Visual Studio上执行 Ctrl + Shift + B 是手动构建?那我怎么能从那里去自动构建(从命令行运行它?)。我所知道的是,我应该使用MSBuild对当前手动构建的项目进行自动构建。

1 个答案:

答案 0 :(得分:0)

  

什么是手动构建?

您是否使用Visual Studio或MSBuild命令进行构建被视为手动构建。这是因为无论您使用的是Visual Studio还是MSBuild命令,每次都需要手动构建项目。热键Ctrl+Shift+B是一种在Visual Studio中构建项目的快速启动模式。

如果您想要自动构建,您应该考虑'continuous integration'例如,TFS(Team Foundation Server),Teamcity等。您可以轻松地在互联网上搜索这些持续集成信息。

手动构建和自动构建之间的最大区别在于,每次源代码更改时都应手动构建项目,但自动构建将在源代码更改时通过持续集成工具自动执行构建,无需构建项目手动