【问题标题】:Why won't the "Configure Continuous Delivery" option appear?为什么不会出现“配置持续交付”选项?
【发布时间】:2018-05-13 13:42:04
【问题描述】:

我正在尝试在 Visual Studio 2017 中设置持续部署,但被困在第一步。我安装了 Continuous Delivery Tools for Visual Studio。它出现在 Extensions and UpdatesInstalled 列表下,并且旁边有一个 Disable 按钮,所以我假设它已启用。从我读过的所有内容来看,当我右键单击该项目时,应该有一个标记为“配置持续交付”的选项。对我来说没有什么新东西出现。我尝试重新启动 Visual Studio 并重新启动我的计算机。

我认为它可能不受支持,因为它不是 .NET Core 应用程序,或者因为我使用的是 TFS 而不是 VSTS。因此,我创建了一个新的 .NET Core Web 应用程序并将其推送到 VSTS,但项目上仍然没有任何新的菜单选项。对于这两个项目,repo 都是 Git。

【问题讨论】:

    标签: visual-studio tfs continuous-integration continuous-delivery


    【解决方案1】:

    您使用哪个版本的 Visual Studio?扩展 Continuous Delivery Tools for Visual Studio 目前仅支持 Visual Studio 2017。

    我使用 VS 2017 (Microsoft Visual Studio Enterprise 2017 Version 15.4.4) 测试了扩展。然后选项“Configure Continuous Delivery to Azure”按预期显示在那里。

    请注意,您需要右键单击解决方案而不是项目。

    参考这篇文章:TFVC support and other enhancements hit Continuous Delivery Tools for Visual Studio

    【讨论】:

    • 您是正确的单击右键单击解决方案。不先尝试,我觉得有点愚蠢,但谢谢。我遵循的少数教程一定是错误的。他们还显示该选项不包括“到 Azure”。这些事情最近是否随着更新而改变?另外,我想我误解了这个工具。它似乎是专门为 VSTS 和 Azure 配置 CI/CD,我能够开始工作,但我发现我可以使用我自己的构建从 TFS Web 应用程序(构建和发布选项卡)中启用 CI/CD,并且发布定义。
    猜你喜欢
    • 1970-01-01
    • 2016-09-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-05
    • 2014-08-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多