2012-06-10 2 views
0

Я включил диагностику в одной из моих ролей рабочего и опубликовал ее в Azure. Был создан новый контейнер blob, созданный под названием «vsdiagnostics» и содержащийся внутри, - это два двоичных файла. Я предполагаю, что эти файлы содержат выходные данные моих инструкций Trace, но я не могу открыть эти файлы, так как я понятия не имею, в каком формате они находятся.Чтение того, что находится в блоке vsdiagnostics в Azure (1.7)

Я ничего не нашел на www.windowsazure. об этом, и большинство инструментов, которые они рекомендуют, очень устарели. Я установил Azure Diagnostics Manager Cerebrata, но он не может загружать журналы трассировки.

Если бы кто-нибудь мог указать мне в правильном направлении, я был бы благодарен!

ответ

0

В большинстве случаев, когда Visual Studio используется непосредственно с вашим приложением Windows Azure, либо с развертыванием, либо с устранением неполадок, он создает контейнер в вашем Azure Storage и использует этот контейнер для получения/размещения данных между экземпляром Azure и ваш экземпляр Visual Studio. В основном, когда вы видите имя контейнера, начинайте с VS * i.e VSdeploy или VSDiagnostics, вы можете взять учетную запись, связанную с Visual Studio.

Консоль VSdeloy используется при развертывании приложения непосредственно из Visual Studio. Сначала ваш cspkg переносится с рабочего стола на этот контейнер, а затем в RDFE.

VSDiagnostics контейнера используется для получения IntelliTrace данных с Azure Instance к вашему визуальному экземпляру студии и когда блог загружаются на рабочий стол, а затем она видна в VS в журналах IntelliTrace.

0

Когда вы выбираете журналы Intellitrace, кажется, что они загружаются в blob vsdiagnostics, прежде чем переносятся в Visual Studio.