簡體   English   中英

為Pre-Azure SDK 2.2計算機啟用Azure VM遠程調試

[英]Enable Azure VM remote debugging for pre-Azure SDK 2.2 machines

為Azure引入遠程調試確實節省了很多時間,並且通常運行良好-只要您最近創建了VM或Cloud Services。

但是,在嘗試調試較舊的VM(在生產環境中,因此無法重新創建它)時遇到了問題。 我已經做了所需要的虛擬機老來支持虛擬機的擴展所描述的一切都在這里 ,如在安裝了遠程調試器擴展這篇文章 ,但點擊后,“連接調試......”我不斷收到此錯誤:

啟動遠程調試器失敗。

在Azure SDK 2.2發行說明中,“已知問題”下有一個類似的條目,建議重新啟動Visual Studio,但這對我不起作用,它可能僅與雲服務有關。

除了設置VPN並附加舊的良好的非Azure遠程調試器之外,是否還有其他已知的解決方案/解決方法?

附加信息

  • 我正在將Visual Studio 2013 Update 3與Azure Tools 2.4結合使用-如果有任何不同的話。

  • 在尋找解決方案時,我遇到了另一個描述類似問題的StackOverflow線程,但用於調試雲服務。 我發布此問題有兩個原因:

    1. Azure雲服務的配置與Azure VM的配置不同,因此解決方案(如果有)可能完全不同。
    2. 該線程中沒有相關的解決方案。

您是否已驗證擴展已安裝在VM上。 我知道的最簡單的方法是右鍵單擊Azure資源管理器中的VM,然后選擇“配置”(例如,這-> http://msdn.microsoft.com/zh-cn/library/azure/dn569263.aspx#BK_ManageVMs )。 它會向您顯示已安裝的VM擴展的列表。

另外,如果您遠程進入虛擬機,則應該能夠從已安裝(或安裝失敗)的任何擴展中查看“日志”文件。 您可以在這里找到日志信息(以及其他與擴展相關的組件):C:\\ Packages \\ Plugins \\ Microsoft.VisualStudio.Azure.RemoteDebug.VS2013Debugger \\

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM