Compartilhar via


Como: Perfil de um Site ou aplicativo da Web usando o Assistente de desempenho

Este tópico se aplica a:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual StudioExpress

O tópico é aplicável O tópico é aplicável O tópico não é aplicável O tópico não é aplicável

Você pode usar o O Assistente de desempenho para coletar dados de desempenho para um ASP.NET aplicativo da Web. Você pode criar o perfil de um aplicativo da Web que está aberto no Visual Studio, ou você pode criar o perfil um ASP.NET site que está localizado no computador local e não está aberto no Visual Studio IDE.

ObservaçãoObservação

O O Assistente de desempenho permite que você adicione dados de interação (TIP) em camadas, os dados de desempenho de JScript ou ambas, como os dados de criação de perfil coletados. A opção de dica de coleta de dados de processos do lado do servidor. A criação de perfil do JScript coleta dados de scripts que estão sendo executados em um site local ou remoto. Na maioria dos casos, você deve escolher apenas uma das opções.

Dependendo das configurações de permissões de acesso de usuário administrador tornou-se disponível, um usuário individual pode ou não teria permissão de segurança para criar uma sessão do profiler no computador que hospeda o ASP.NET do Windows. Os exemplos a seguir ilustram as possíveis diferenças entre os usuários:

  • Alguns usuários podem acessar recursos avançados de criação de perfil quando o administrador tiver definido o driver e o início do serviço.

  • Os usuários do domínio podem acessar a amostra apenas o perfil.

  • Alguns usuários meu negar acesso para a criação de perfil para todos os outros usuários.

Para obter mais informações, consulte Criação de perfil e a segurança do Windows Vista e as opções de administração no VSPerfCmd.

Para criar o perfil de um projeto de site

  1. Abrir o ASP.NET o projeto da Web em Visual Studio Premium ou Visual Studio Ultimate.

  2. Sobre o Analyze menu, clique em Iniciar o Assistente de desempenho.

  3. Na primeira página do assistente, selecione um método de criação de perfil e clique em próximo. Para obter mais informações sobre métodos de criação de perfil, consulte Noções básicas sobre métodos de criação de perfil. Observe que o Visualizador de simultaneidade, método de criação de perfil não está disponível para aplicativos da web.

  4. No qual aplicativo você deseja como destino para criação de perfil? na lista suspensa, certifique-se de que o projeto atual está selecionado e clique em próximo.

  5. Na terceira página do assistente, você pode escolher Adicionar camada interação (TIP) dados de perfil, dados a partir do JavaScript em execução em páginas da Web ou ambos.

    • Para coletar a interação de camada, selecione o Ativar o perfil de interação de nível caixa de seleção.

    • Para coletar dados a partir do JavaScript em execução nas páginas da Web, selecione o Perfil JavaScript caixa de seleção.

  6. Clique em Next.

  7. Na quarta página do assistente, clique em Concluir.

  8. Uma sessão de desempenho é criada para o ASP.NET aplicativo e o site é iniciado no navegador. Exercício a funcionalidade de perfil e, em seguida, feche o navegador.

    O profiler gera o arquivo de dados e exibe o modo de exibição de resumo dos dados do Visual Studio janela principal.

Para criar o perfil de um site da Web sem abrir um projeto no Visual Studio

  1. Abra Visual Studio Premium ou Visual Studio Ultimate.

  2. Sobre o Analyze menu, clique em Iniciar o Assistente de desempenho.

  3. Na primeira página do assistente, selecione um método de criação de perfil e clique em próximo. Para obter mais informações, consulte Noções básicas sobre métodos de criação de perfil.

  4. Na segunda página do assistente, selecione o o perfil de um aplicativo ASP.NET ou JavaScript opção e, em seguida, clique em próximo.

  5. No o que o URL ou caminho executará seu aplicativo da web caixa na terceira página do assistente, digite a URL para a home page do aplicativo e, em seguida, clique em próximo.

    • Para um site baseado em servidor (IIS), digite uma URL como, por exemplo, https://localhost/MySite/default.aspx. Isso faz com que o ASP.NET o aplicativo no computador local na raiz do aplicativo de meusite a ser perfilado e a página Default. aspx nesse site para ser iniciado no Internet Explorer para iniciar sessão.

    • Para um site baseada em arquivo, digite um caminho como file///c:\WebSites\MySite\default.aspx. Isso faz com que o ASP.NET aplicativo localizado em c:\webSites\MySite a ser perfilado e a página http://localhost:nnnn/MySite/default.aspx a ser iniciado no Internet Explorer para iniciar sessão.

    • Para sites externos que você deseja coletar dados de JavaScript em, digite a URL, por exemplo, https://www.contoso.com.

    Para obter mais informações, exibir as páginas de propriedade para um ASP.NET binário de destino.

  6. Na terceira página do assistente, você pode escolher Adicionar camada interação (TIP) dados de perfil, dados a partir do JavaScript em execução em páginas da Web ou ambos.

    • Para coletar a interação de camada, selecione o Ativar o perfil de interação de nível caixa de seleção.

    • Para coletar dados a partir do JavaScript em execução nas páginas da Web, selecione o Perfil JavaScript caixa de seleção.

  7. Clique em Next.

  8. Na quarta página do assistente, clique em Concluir.

  9. Uma sessão de desempenho é criada para o ASP.NET e o site é iniciado no navegador. Exercício a funcionalidade de perfil e, em seguida, feche o navegador.

    O profiler gera o arquivo de dados e exibe o modo de exibição de resumo dos dados do Visual Studio janela principal.

Consulte também

Conceitos

Configurando sessões de desempenho para ferramentas de criação de perfil

Noções básicas sobre os valores de dados de instrumentação em ferramentas de criação de perfil

Noções básicas sobre os valores de dados de amostragem em ferramentas de criação de perfil

Outros recursos

Visões gerais (ferramentas de criação de perfil)