匯出 (0) 列印
全部展開

對雲端服務進行偵錯

更新日期: 2014年8月

您可以使用不同的方法,透過 Azure Tools for Microsoft Visual Studio 和 Azure SDK 來偵錯 Azure 應用程式:

  • 您可以在開發 Azure 應用程式期間從 Visual Studio 內偵錯應用程式,就如同開發任何 Visual C# 或 Visual Basic 應用程式一樣。如需詳細資訊,請參閱<在 Visual Studio 中對雲端服務或虛擬機器進行偵錯>。

  • 您可以使用 Azure 診斷記錄角色中執行之程式碼的詳細資訊,無論這些角色是在開發環境或 Azure 中執行都一樣。如需詳細資訊,請參閱<使用 Azure 診斷收集記錄資料>。

  • 如果您是使用 Visual Studio Ultimate 撰寫以 .NET Framework 4 或 .NET Framework 4.5 為目標的角色,從 Visual Studio 部署 Azurecloud 服務時即可啟用 IntelliTrace。IntelliTrace 可提供讓您搭配 Visual Studio 使用的記錄檔來偵錯應用程式,就如同該應用程式是在 Azure 中執行一般。IntelliTrace 會收集 Azure 角色的資訊。這些角色的虛擬機器永遠會執行 64 位元作業系統。如果您將 Visual Studio 2010 Ultimate 安裝於執行 32 位元作業系統的電腦上,則必須安裝這個必要的 Hotfix 才能安裝 64 位元 IntelliTrace 元件。如需詳細資訊,請參閱<使用 IntelliTrace 和 Visual Studio 對已發行的雲端服務進行偵錯>。

  • 從 Visual Studio 部署雲端服務時,可以啟用在雲端服務上執行遠端偵錯。如果選擇為部署啟用遠端偵錯,執行每個角色執行個體的虛擬機器上都會安裝遠端偵錯服務。這些服務 (例如 msvsmon.exe) 並不會影響效能或產生額外成本。

另請參閱

顯示:
© 2014 Microsoft