VENDAS: 1-800-867-1389

Introdução às Ferramentas do Windows Azure para Visual Studio

Atualizado: fevereiro de 2015

Seguindo este passo a passo, você pode aprender a usar as ferramentas do Windows Azure para Visual Studio, que o ajudam a ser mais produtivo ao desenvolver um aplicativo do Windows Azure. É possível usar essas ferramentas para executar e depurar o aplicativo localmente antes de publicá-lo no Windows Azure. Você pode utilizar os seguintes procedimentos para realizar essas tarefas:

WarningAviso
As Ferramentas do Windows Azure funcionam com várias versões do Visual Studio. Este passo a passo mostra a interface de usuário de uma versão do Visual Studio. Você pode descobrir que interface do usuário difere ligeiramente das ilustrações neste tópico, dependendo de suas versões do Visual Studio e das Ferramentas do Windows Azure

Este procedimento presume que você ainda não tenha instalado as Ferramentas do Windows Azure. Se você já tiver instalado as Ferramentas do Windows Azure, inicie com o próximo procedimento sobre como criar um aplicativo do Windows Azure.

  1. Para instalar as Ferramentas do Windows Azure, na barra de menus, escolha Arquivo, Novo, Projeto. De Modelos Instalados escolha o nó do Visual Basic ou do Visual C #, e escolha o nó Nuvem que contém um modelo de projeto do chamado Habilitar Ferramentas do Windows Azure.

    noteObservação
    Esse modelo somente é exibido na lista se você ainda não tiver instalado as Ferramentas do Windows Azure antes neste computador.

    VST_QL_InstallTools
  2. Para baixar as ferramentas, escolha o botão OK.

    Uma guia Ferramentas do Windows Azure é exibida.

  3. Para iniciar o download, escolha o botão Download das Ferramentas do Windows Azure. O instalador da Web é exibido agora. Siga as instruções fornecidas pelo instalador da Web para instalar a versão mais recente das Ferramentas do Windows Azure e do SDK do Windows Azure.

    noteObservação
    As Ferramentas do Windows Azure exigem a versão 7, 7,5, 8 ou Express do IIS (Serviços de Informações da Internet). Para instalar o IIS ou IIS Express, use o Microsoft Web Platform Installer.

ImportantImportante
Para atualizar o modelo para mostrar o modelo Projeto do Windows Azure, talvez seja necessário reiniciar o Visual Studio antes de continuar com as etapas nos procedimentos a seguir.

Um aplicativo do Windows Azure é composto por funções que executam as ações exigidas pelo aplicativo. Quando você publicar seu aplicativo no Windows Azure, cada função será executada em uma máquina virtual na nuvem. Para obter mais informações sobre como desenvolver um aplicativo do Windows Azure, consulte Planning and Designing Applications for Windows Azure e Developing Applications for Windows Azure.

  1. Inicie o Visual Studio como administrador.

  2. Para criar um projeto do Windows Azure, na barra de menus, escolha Arquivo, Novo, Projeto.

  3. Nos modelos de projeto C# e VB que são exibidos em Modelos Instalados, escolha o tipo de modelo de Nuvem que foi atualizado. Escolha Projeto do Windows Azure. Na lista do .NET Framework, escolha a estrutura de destino que deseja usar.

    noteObservação
    O Visual Studio 2012 dá suporte ao .NET Framework 4.5 e ao .NET Framework 4, e o Visual Studio 2010 dá suporte ao .NET Framework 4 e ao .NET Framework 3.5.

  4. Na caixa de texto Nome, digite o nome para seu projeto e escolha o botão OK.

    A caixa de diálogo Novo Projeto do Windows Azure é exibida.

  5. Para adicionar uma função Web à solução, escolha Função Web ASP.NET e escolha a seta da direita. Você pode adicionar várias funções Web e de trabalho a sua solução do Windows Azure.

    As funções são exibidas no painel Solução do Windows Azure da caixa de diálogo.

  6. Para renomear WebRole1 para MyWebRole, mova o ponteiro sobre WebRole1e escolha o ícone de lápis no lado direito. Digite o novo nome e escolha o botão Enter. (Teclado: pressione Tab para mover o foco para WebRole1 e pressione F2 para editar.)

  7. Para criar o projeto do Windows Azure, escolha o botão OK.

    Agora você tem uma solução com os dois projetos a seguir:

    • Um projeto do Windows Azure

    • Uma função Web que é um aplicativo Web ASP.NET

    A exibição Gerenciador de Soluções será semelhante à seguinte ilustração:

    VST_QL_SolutionExplorer

O procedimento a seguir adiciona o código ao projeto de função Web. Este projeto Web adiciona dados ao armazenamento de blob e grava uma mensagem de diagnóstico para ajudar a depurar um aplicativo. Você pode então executar esse código localmente antes de publicá-lo no Windows Azure.

  1. Para abrir default.aspx no Modo Design, abra o menu de atalho para o arquivo default.aspx e escolha Designer de Exibição.

  2. Para abrir a caixa de ferramentas, escolha o ícone Caixa de ferramentas. Para adicionar um botão à página, abra o menu de atalho para Botão na exibição Caixa de Ferramentas e escolha Copiar. Na janela do editor para Default.aspx, escolha Design e, em seguida, abra o menu de atalho e escolha Colar. Para adicionar um manipulador de eventos de clique ao botão, clique duas vezes no novo botão que você adicionou à página.

    VST_QL_DefaultPage
  3. No manipulador de eventos de clique chamado Button1_Click, adicione o código que carregará algum texto ao serviço de blob e adicionará uma mensagem de diagnóstico. Para adicionar os tipos necessários do Windows Azure, adicione as instruções using a seguir ao arquivo default.aspx.cs:

    using Microsoft.WindowsAzure;
    using Microsoft.WindowsAzure.StorageClient;
    using Microsoft.WindowsAzure.ServiceRuntime;
    
    
  4. Adicione o código a seguir para executar essas tarefas:

    • Crie uma instância CloudStorageAccount de uma cadeia de conexão nos parâmetros de configuração

    • Crie um contêiner de blob

    • Carregar um blob de texto para esse contêiner

    • Adicionar uma mensagem de diagnóstico para uma função Web

    
    protected void Button1_Click(object sender, EventArgs e)
    {
        // Setup the connection to Windows Azure Storage
        var storageAccount = CloudStorageAccount.Parse(RoleEnvironment.GetConfigurationSettingValue("MyConnectionString"));
        var blobClient = storageAccount.CreateCloudBlobClient();
        // Get and create the container
        var blobContainer = blobClient.GetContainerReference("quicklap");
        blobContainer.CreateIfNotExist();
        // upload a text blob
        var blob = blobContainer.GetBlobReference(Guid.NewGuid().ToString());
        blob.UploadText("Hello Windows Azure");
        // log a message that can be viewed in the diagnostics tables called WADLogsTable
        System.Diagnostics.Trace.WriteLine("Added blob to Windows Azure Storage");
    }
    
    

  5. Para adicionar um ponto de interrupção à linha de código que você acabou de adicionar no manipulador de eventos Button1_Click, abra o menu de atalho para a linha de código “blob.UploadText("Hello Windows Azure");” e escolha Ponto de Interrupção/Inserir Ponto de Interrupção.

  6. Adicione código para configurar o monitor de diagnóstico para transferir os logs a cada segundo e para iniciar o monitor. O monitor de diagnóstico usa uma cadeia de conexão que é adicionada quando você cria o projeto do Windows Azure. O código a seguir deve ser adicionado no início do método OnStart em WebRole.cs:

    
                //Get the configuration object
                DiagnosticMonitorConfiguration diagObj = DiagnosticMonitor.GetDefaultInitialConfiguration();
    
                //Set the service to transfer logs every second to the storage account
                diagObj.Logs.ScheduledTransferPeriod = TimeSpan.FromSeconds(1);
    
                //Start Diagnostics Monitor with the new storage account configuration
                DiagnosticMonitor.Start("Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString", diagObj);
    
    
    noteObservação
    Se você estiver depurando na plataforma Windows Azure, não convém transferir os logs a cada segundo. Esse valor é definido baixo somente para fins de instruções passo a passo.

noteObservação
Como parte da função de modelos, um ouvinte de rastreamento do Windows Azure é adicionado ao web.config. O ouvinte de rastreamento roteará o rastreamento e depurará mensagens no sistema de diagnóstico do Windows Azure.

Você pode criar seu aplicativo e, em seguida, executar e depurar esse aplicativo usando os emuladores de computação e armazenamento que são fornecidos como parte das ferramentas do Windows Azure. Isso permite desenvolver seu aplicativo localmente antes de publicá-lo no Windows Azure. Você pode exibir os dados que você adiciona ao armazenamento e uma mensagem de diagnóstico usando os emuladores.

  1. Para criar o projeto, abra o menu de atalho do projeto do Windows Azure e escolha Compilar.

  2. Para ver a saída da compilação, abra o menu de atalho do projeto do Windows Azure e escolha Abrir Pasta no Windows Explorer. Vá para o diretório bin\debug para exibir a saída da compilação.

    VST_QL_ViewInWindowsExplorer

  1. Para modificar as configurações, escolha uma função no nó Funções para seu projeto do Windows Azure em Gerenciador de Soluções, abra o menu de atalho para a função e escolha Propriedades.

    Isso exibirá as páginas de propriedades para a função Web. Cada elemento e atributo de nível de função nos arquivos de definição do serviço e configuração do serviço podem ser editados usando as páginas de propriedades.

    Página Configurações do Visual Studio Azure Project 1.3
    ImportantImportante
    Se você quiser executar o aplicativo do Windows Azure localmente para depurá-lo e quiser publicar seu aplicativo no Windows Azure, isso geralmente exigirá valores diferentes para as configurações das suas funções. Por exemplo, talvez você queira executar quatro instâncias de uma função no Windows Azure, mas apenas uma instância ao depurar em seu ambiente local. Agora você pode ter várias configurações de serviço em seu projeto do Windows Azure que permitem definir esses valores diferentes. Você pode selecionar qual deseja usar. Para obter mais informações sobre como fazer isso, consulte Configurando um projeto do Windows Azure

  2. Para fazer alterações para todas as configurações de serviço, na lista Configuração do Serviço, escolha Todas as Configurações.

  3. Para alterar a contagem de instâncias, na caixa de texto Contagem de instâncias, digite 2.

  4. Para passar para a guia Configurações, escolha Configurações. (Teclado: pressione Tab para Configuração e escolha a seta para baixo).

  5. Para configurar o Visual Studio para usar o emulador de armazenamento local quando você executa ou depura seu aplicativo do Windows Azure, você deverá adicionar a cadeia de conexão usada no manipulador de eventos de clique de botão. Use as seguintes etapas para fazer isso:

    1. Na guia Configurações, escolha o botão Adicionar Configuração.

    2. Na caixa de texto Nome, digite MyConnectionString.

    3. Na caixa de combinação Tipo, escolha Cadeia de conexão.

    4. Escolha as reticências na caixa de texto Valor. A caixa de diálogo Cadeia de Conexão da Conta de Armazenamento é exibida. Escolha Use o emulador de armazenamento do Windows Azure e clique no botão OK.

    5. Na barra de ferramentas, escolha o ícone Salvar.

  6. No final deste passo a passo, quando você estiver pronto para publicar no Windows Azure, poderá usar esse guia Configurações para alterar o valor dessa cadeia de conexão para a configuração do serviço de Nuvem (chamado ServiceConfiguration.Cloud.cscfg) para usar uma conta de armazenamento do Windows Azure. Você pode usar essa configuração de serviço quando publica esse aplicativo do Windows Azure.

  1. Na barra de menus, escolha Depurar, Iniciar Depuração (Teclado: F5).

    ImportantImportante
    Se o projeto do Windows Azure não for definido como seu projeto de inicialização, o seguinte erro ocorrerá quando você clicar no botão para disparar o ponto de interrupção: O componente externo gerou uma exceção. A razão pela qual o erro ocorre é porque a tela de desenvolvimento deve ser inicializada para invocar as chamadas à API do Windows Azure. Para definir o projeto do Windows Azure como o projeto de inicialização, abra o menu de atalho para seu projeto do Windows Azure e escolha Definir como projeto de inicialização.

    O emulador de armazenamento e o emulador de computação para o Visual Studio são iniciados. Esses emuladores permitem executar e depurar o aplicativo do Windows Azure localmente antes de publicá-lo no Windows Azure.

    noteObservação
    Um ícone do Windows Azure é exibido na área de notificação que permite exibir a interface de usuário do emulador de computação e a interface do usuário do emulador de armazenamento, ou para fechar esses serviços.

  2. Se você estiver usando o emulador de armazenamento pela primeira vez, a caixa de diálogo Inicialização de armazenamento de desenvolvimento é exibida. Quando o processo de inicialização estiver completo, escolha o botão OK para fechar a caixa de diálogo.

    O navegador inicia automaticamente e aponta para o site ASP.NET.

  3. Para gerenciar suas implantações locais, abra o menu de atalho para o ícone do Windows Azure na área de notificação e escolha Mostrar Interface do Usuário do Emulador de Computação.

    O emulador de computação do Windows Azure é exibido.

  4. Escolha MyWebRole para exibir as instâncias da função Web, como mostra a ilustração a seguir. Escolha uma instância específica para exibir apenas essa instância individual.

    noteObservação
    Há duas instâncias da função Web porque a contagem de instâncias foi definida como 2 para a função. Qualquer instância pode processar uma solicitação.

    Emulador de Computação do Azure executando 2 funções web
  5. Para disparar o ponto de interrupção definido no depurador, escolha o botão que você criou.

  6. Para percorrer as linhas de código até carregar o texto para o blob e registrar a mensagem na tabela de diagnósticos, pressione F10 três vezes.

  7. Para exibir os dados que você adicionou ao blob, na barra de menus, escolha Exibir, Gerenciador de Servidores. Abra o nó Armazenamento do Windows Azure na árvore e escolha o nó Desenvolvimento, Blobs. Clique duas vezes no nó quicklap, conforme mostrado na seguinte ilustração:

    VST_QL_WAStorageNode

    Os dados do blob são exibidos na guia quicklab.

  8. Para exibir os dados, clique duas vezes em uma entrada exibida na lista.

  9. Para exibir as mensagens de diagnóstico que você registrou, na barra de menus, escolha Exibir, Gerenciador de Servidores se já não estiver visível. Abra o nó Armazenamento do Windows Azure na árvore e escolha o nó Desenvolvimento, Tabelas. Clique duas vezes no nó WADLogsTable.

    As mensagens de diagnóstico são exibidas na guia WADLogsTable. Os dados da mensagem são a última coluna na tabela.

  10. Para exibir o log de atividades do Windows Azure, na barra de menus, escolha Exibir, Outras Janelas, Log de Atividades do Windows Azure. O log de atividades permite controlar o status de operações de execução longa. Você verá uma entrada correspondente ao blob do texto que você baixou.

  11. Se você estiver usando o emulador de armazenamento, abra o menu de atalho para o ícone do Windows Azure na área de notificação e escolha Mostrar Interface do Usuário do Emulador de Armazenamento para ativar a caixa de diálogo a seguir, que permitirá que você controle os serviços de armazenamento em execução assim como redefina todos os dados.

Com as ferramentas do Windows Azure para Microsoft Visual Studio, você pode publicar seu aplicativo do Windows Azure diretamente do Visual Studio.

Antes de publicar um aplicativo do Windows Azure, você deverá ter uma conta da Microsoft e uma assinatura do Windows Azure. Além disso, você deverá configurar um serviço hospedado e uma conta de armazenamento no Portal de Gerenciamento do Windows Azure que será usado pelo aplicativo. Para obter mais informações sobre como configurar esses serviços, consulte Setting Up Services Required to Publish a Cloud Service from Visual Studio.

Ao publicar, você pode selecionar o ambiente de implantação do serviço hospedado. Você também deve selecionar uma conta de armazenamento que é usada para armazenar o pacote de aplicativo para implantação. Depois da implantação, o pacote de aplicativo é removido da conta de armazenamento.

  1. Siga estas etapas se tiver que alterar as cadeias de conexão em seu aplicativo para usar os serviços de armazenamento do Windows Azure:

    1. No Gerenciador de Soluções, abra o menu de atalho para a função Web no projeto do Windows Azure que acessa os serviços de armazenamento e escolha Propriedades.

    2. Nas páginas de propriedades para a função, escolha a guia Configurações.

    3. Para modificar os parâmetros de configuração do serviço apenas para a configuração de Nuvem, na lista de Configuração do Serviço, escolha Nuvem. Você pode usar essa configuração de serviço quando publica seu aplicativo do Windows Azure.

    4. Para alterar as configurações de cadeia de conexão, escolha o botão ao lado da configuração.

      A caixa de diálogo Criar Cadeia de Conexão de Armazenamento é exibida.

    5. Em Conectar usando, escolha a opção Sua assinatura.

    6. Na lista Assinatura, escolha sua assinatura. Se a lista não contiver a assinatura que você quer, escolha o link Baixar Configurações de Publicação.

    7. Na lista Nome da conta, escolha o nome de sua conta de armazenamento.

      As Ferramentas do Windows Azure obtêm credenciais da conta de armazenamento automaticamente usando o arquivo .publishsettings. Para especificar manualmente suas configurações da conta de armazenamento, obtenha o seu nome da conta de armazenamento e a chave primária no Portal de Gerenciamento e escolha Credenciais inseridas manualmente.

    8. Você deve escolher uma das opções a seguir para determinar como o serviço usará a conta de armazenamento:

      • Use HTTP. Essa é a opção padrão. Por exemplo, http://<account name>.blob.core.windows.net.

      • Use HTTPS para obter uma conexão segura. Por exemplo, https://<accountname>.blob.core.windows.net.

      • Especifique pontos de extremidade personalizados para cada um dos três serviços. Você pode digitar esses pontos de extremidade no campo para o serviço específico.

        noteObservação
        Se você criar pontos de extremidade personalizados, isso permitirá criar uma cadeia de conexão mais complexa. Quando você usa esse formato de cadeia de caracteres, pode especificar pontos de extremidade do serviço de armazenamento que incluem um nome de domínio personalizado que você registrou para sua conta de armazenamento com o serviço Blob. Além disso, você pode conceder acesso apenas a recursos de blob em um único contêiner, por uma assinatura de acesso compartilhado. Para obter mais informações sobre como criar pontos de extremidade, consulte Configurando cadeias de conexão do Azure.

    9. Para salvar essas alterações da cadeia de conexão, escolha o botão OK.

      Depois que você salvar essas alterações, poderá criar e executar o aplicativo do Windows Azure de dentro do Visual Studio usando essa configuração do serviço que você atualizou e verificar se funciona como o esperado nos serviços de armazenamento do Windows Azure. Para obter mais informações sobre como selecionar uma configuração de serviço para ser executada e depurada localmente, consulte How to: Configure an Azure Cloud Service Project with Visual Studio.

  2. Para publicar seu aplicativo, abra o menu de atalho do Projeto do Windows Azure que contém sua função no Gerenciador de Soluções. Escolha Publicar, como mostra a ilustração a seguir:

    VST_PublishMenu

    A caixa de diálogo Publicar Aplicativo do Windows Azure é exibida.

  3. Se você nunca usou o assistente, escolha o link Entrar para Baixar Credenciais, entre no portal quando for solicitado, forneça o nome de usuário e senha do Windows Azure e, em seguida, salve as configurações em um arquivo. Você importará o arquivo de configurações na próxima etapa.

    Esta é uma das telas do assistente de publicação
    WarningAviso
    O arquivo de configurações contém as informações do certificado. Salve o arquivo em um local seguro.

  4. Escolha o botão Importar para popular a lista de assinaturas.

    noteObservação
    O arquivo de configurações tem uma extensão .publishsettings.

  5. Na lista Escolha sua assinatura, escolha a assinatura a ser usada para essa implantação.

    Se você escolher <Gerenciar…>, poderá criar, editar ou excluir as assinaturas.

  6. Quando estiver satisfeito com suas informações de assinatura, escolha o botão Avançar para abrir a página Configurações e escolha a guia Configurações Comuns.

  7. Na lista Ambiente , escolha o ambiente de implantação que é usado para hospedar seu serviço de nuvem.

    Você pode implantar em um ambiente que está vazio ou que outra implantação está usando.

  8. Na lista Configuração da compilação, escolha a configuração desejada, como Versão.

  9. Na lista Configuração do serviço, escolha Nuvem.

  10. Para configurar conexões de área de trabalho remota para esse ambiente de implantação, para que você possa se conectar à máquina virtual que está executando cada instância de uma função, escolha o link Configurar Conexões de Área de Trabalho Remota.

    Para obter mais informações, consulte Using Remote Desktop with Azure Roles.

  11. Escolha a guia Configurações Avançadas.

  12. Na lista Conta de armazenamento, escolha a conta a ser usada para carregar o pacote de serviço para essa conta como parte do processo de implantação.

    noteObservação
    Essa conta de armazenamento não precisa ser a conta de armazenamento que você planeja usar para os dados para o seu aplicativo.

  13. Se você não quiser substituir automaticamente uma implantação existente quando publica uma nova compilação do aplicativo, marque a caixa de seleção Atualização de implantação.

    Para obter mais informações sobre como definir as configurações de atualização de implantação, consulte Publish Azure Application Wizard.

  14. Um nome padrão é criado para sua implantação. Para alterar esse nome, você pode inserir um novo nome ou modificar o nome padrão em Rótulo de implantação. Esse nome é usado no Portal de Gerenciamento.

  15. Para acrescentar a data e a hora para o rótulo da implantação, marque a caixa de seleção Anexar a data e a hora atuais.

  16. Para habilitar IntelliTrace para essa implantação, marque a caixa de seleção Habilitar IntelliTrace.

    O IntelliTrace fornece informações de depuração para o seu aplicativo que você pode usar para percorrer seu código no Visual Studio Ultimate. Para obter mais informações, consulte Depurando Usando IntelliTrace.

    noteObservação
    Você poderá habilitar o IntelliTrace somente quando publicar o aplicativo do Visual Studio Ultimate.

  17. Para habilitar a criação de perfis para que essa implantação determine o desempenho do aplicativo do Windows Azure, marque a caixa de seleção Habilitar a criação de perfis. A criação de perfis fornece informações de desempenho para seu aplicativo. Para obter mais informações sobre como definir as configurações para a criação de perfis, consulte Testando o desempenho de um serviço de nuvem.

    ImportantImportante
    Você pode habilitar o IntelliTrace ou a criação de perfis quando publicar o aplicativo do Windows Azure. Você não pode habilitar ambos.

  18. (Opcional) Se você estiver publicando do Visual Studio e tiver instalado a versão mais recente das ferramentas do Windows Azure, também poderá habilitar a Implantação da Web para todas as funções Web. Para obter os requisitos e as etapas detalhadas para fazer isso, consulte Para habilitar a Implantação da Web quando você publicar seu aplicativo.

  19. Para publicar o aplicativo do Windows Azure, escolha o botão Publicar. O Visual Studio inicia o processo de implantação. Você pode ver o progresso da implantação da janela Log de Atividades do Windows Azure. Esse log é exibida automaticamente exibido quando o processo de implantação inicia. Você pode expandir a linha de item no log de atividades para mostrar informações detalhadas, como mostra a ilustração a seguir:

    VST_AzureActivityLog
  20. (Opcional) Para cancelar o processo de implantação, abra o menu de atalho para o item de linha no log de atividades e escolha Cancelar e remover. Isso interrompe o processo de implantação e exclui o ambiente de implantação do Windows Azure.

    noteObservação
    Para remover este ambiente de implantação depois de ter sido implantado, você deverá usar o Portal de Gerenciamento.

  21. (Opcional) Depois que suas instâncias de função forem iniciadas, o Visual Studio mostra automaticamente o ambiente de implantação no nó Computação do Windows Azure no Gerenciador de Servidores. Aqui você pode ver o status de cada instância de função. Para obter mais informações sobre como usar o Gerenciador de Servidores para exibir suas implantações, consulte Exibindo o estado de um serviço de nuvem usando o Gerenciador de Servidores.

    A ilustração a seguir mostra as instâncias de função enquanto estão no estado Inicializando:

    VST_DeployComputeNode
  22. Para acessar seu aplicativo depois da implantação, escolha a seta ao lado de sua implantação quando um status de Concluído for exibido em Log de Atividades do Windows Azure. Para iniciar um navegador com seu aplicativo, escolha o hiperlink que é exibido nos detalhes da implantação.

Se você estiver usando o Visual Studio 2010 Ultimate com funções do .NET 4 e o IntelliTrace habilitado como parte da implantação, poderá fazer solicitações para recuperar e exibir os logs do IntelliTrace para uma instância de sua função no nó Computação do Windows Azure no Gerenciador de Servidores.

Para obter mais informações sobre IntelliTrace e suas configurações, consulte Debugging a Published Cloud Service with IntelliTrace and Visual Studio.

noteObservação
A depuração do IntelliTrace está disponível apenas para Visual Studio 2013, Visual Studio 2012 e a edição de 64 bits do Visual Studio 2010 Ultimate e apenas para aplicativos do Windows Azure desenvolvidos no .NET Framework 4 ou no .NET Framework 4.5. Você pode usar o IntelliTrace com o Visual Studio 2010 Ultimate, edição de 32 bits, se instalar esse QFE obrigatório

  1. Para exibir logs de IntelliTrace, abra o menu de atalho para a instância para a qual você deseja exibir e selecione Exibir logs de IntelliTrace, como mostra a ilustração a seguir:

    Os logs serão coletados para essa instância, carregados para o serviço de blob e baixados e abertos no Visual Studio.

  2. Com o log aberto no Visual Studio, você poderá usar os recursos de depuração do Visual Studio IntelliTrace para depurar seu serviço hospedado. Para obter mais informações sobre como usar o IntelliTrace, consulte Depurando com o IntelliTrace.

Consulte também

Isso foi útil para você?
(1500 caracteres restantes)
Agradecemos os seus comentários
Mostrar:
© 2015 Microsoft