0

我已在我的一个 Worker 角色中启用了诊断并将其发布到 Azure。创建了一个名为“vsdiagnostics”的新 blob 容器,其中包含两个二进制文件。我假设这些文件包含我的 Trace 语句的输出,但我无法打开这些文件,因为我不知道它们的格式。

我在 www.windowsazure.com 上没有找到任何关于它的信息,而且他们推荐的大多数工具都非常过时。我已安装 Cerebrata 的 Azure 诊断管理器,但无法加载跟踪日志。

如果有人能指出我正确的方向,我将不胜感激!

4

2 回答 2

0

当您选择查看 Intellitrace 日志时,它们似乎已加载到 vsdiagnostics blob,然后再传输到 Visual Studio。

于 2012-06-10T10:36:28.247 回答
0

大多数情况下,Visual Studio 直接与您的 Windows Azure 应用程序一起使用,无论是部署还是故障排除,它都会在您的 Azure 存储中创建一个容器,并使用此容器在您的 Azure 实例和 Visual Studio 之间获取/放入数据实例。大多数情况下,当您看到容器名称以 VS* 开头时,即 VSdeploy 或 VSDiagnostics,您可以认为它与 Visual Studio 相关。

直接从 Visual Studio 部署应用程序时使用VSdeloy容器。首先,您的 cspkg 从桌面传输到此容器,然后传输到 RDFE。

VSDiagnostics容器用于将 Intellitrace 数据从 Azure 实例获取到 Visual Studio 实例,当博客下载到桌面时,它在 VS 中显示为 Intellitrace 日志。

于 2012-06-10T17:13:17.047 回答