【问题标题】:cannot "enable debugger" in server explorer for azure vm, visual studio 2017无法在 azure vm、visual studio 2017 的服务器资源管理器中“启用调试器”
【发布时间】:2018-05-22 11:30:16
【问题描述】:

我无法在服务器资源管理器中为我的某些 VM 启用调试器的原因是什么?

我尝试遵循本指南:

https://docs.microsoft.com/en-us/azure/vs-azure-tools-debug-cloud-services-virtual-machines

当我在 Visual Studio 服务器资源管理器中右键单击虚拟机时,我没有得到与教程中相同的选项:

这是我希望看到的菜单(来自教程):

【问题讨论】:

    标签: azure visual-studio-2017 azure-virtual-machine


    【解决方案1】:

    这是因为您的虚拟机是 ARM 虚拟机,而不是经典虚拟机。

    我在实验室进行了测试,发现我也无法在我的 ARM VM 上启用调试器。但我可以在经典 VM 上启用调试。 (注意两种不同类型的虚拟机图标)

    对于经典 VM,您可以在其上启用调试器,然后附加调试器。

    The official document 没有说明此功能仅适用于经典 VM。但是截图的图标都是经典虚拟机的。

    因此,我们无法通过 Visual Studio 在 ARM VM 上启用调试器。如果这个功能对你很重要,你可以在this Feedback Forum 发表你的想法。

    希望这会有所帮助!

    【讨论】:

    • 是的,我有一些旧的经典 VM 可以工作,所以你可能是对的。
    猜你喜欢
    • 2018-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-13
    • 1970-01-01
    • 2015-10-11
    • 1970-01-01
    相关资源
    最近更新 更多