如何仅在 TFS 上有条件地在我的解决方案中构建项目?

How can I conditionally build a project in my solution only on TFS?

我将 JFrog 插件用于 Visual Studio 2013 和 TFS 2015。此插件是用于在 TFS 构建上发布 NuGet 包的模板。 TFS 上的自动化 vNext 构建与 Artifactory 配合得很好,并将我的 NuGet 包发布到我们的 Artifactory 实例。我在本地构建的时候,不想让Artifactory项目构建,因为我不想在Visual Studio里每次构建都发布。有没有办法确保解决方案不在本地构建项目,而是在 TFS 构建中使用解决方案时构建?

您可以在取消选中 Artifactory 项目的情况下创建解决方案配置,并使用此配置在本地构建。在 TFS 构建中,使用配置和选中的 Artifactory 项目来构建解决方案。详情参考这个link:How to: Exclude Projects from a Build