Partilhar via


Como criar perfil de um site ou um aplicativo Web usando o Assistente de Desempenho

Você pode usar Assistente de Desempenho para coletar dados de desempenho para um aplicativo Web de ASP.NET .Você pode analisar um aplicativo Web que está aberto em Visual Studio, ou você pode analisar um site deASP.NET que é localizada no computador local e não a abrir em Visual Studio IDE.

ObservaçãoObservação

Assistente de Desempenho Permite adicionar dados de dados (TIP) da interação da camada, de desempenho do JScript, ou ambos os dados coletados de perfil.A opção HINT coleta dados dos processos de servidor.Analisar JScript coleta dados de scripts que estão em execução 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 do usuário que um administrador fez disponíveis, um usuário individual pode ou não tenha permissão de segurança criar uma sessão do profiler no computador que hospeda o processo do ASP.NET.Os exemplos a seguir ilustram possíveis diferenças entre os usuários:

  • Alguns usuários podem acessar recursos avançados analisando quando o administrador definiu o driver e o serviço para iniciar.

  • Os usuários de domínio podem acessar o exemplo que analisa apenas.

  • Alguns usuários meus nega o acesso a analisar a todos os outros usuários.

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

Para analisar um projeto do site

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

  2. No menu Analisar, clique em Iniciar o assistente de desempenho.

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

  4. Na lista suspensa de Aplicativo que você gostaria de destino para analisar? , certifique-se de que o projeto atual está selecionado e, clique em Avançar.

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

    • Para coletar a interação de camada, selecione a caixa de seleção de Habilitar analisar a interação de camada .

    • Para coletar dados de JavaScript que executa nas páginas da Web, marque a caixa de seleção de Analisar JavaScript .

  6. Clique em Avançar.

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

  8. Uma sessão de desempenho é criada para o aplicativo de ASP.NET , e o site é iniciada no navegador.Exercite a funcionalidade que você deseja analisar, e feche o navegador.

    O profiler gerencia o arquivo de dados e exibe a exibição resumida de dados na janela principal de Visual Studio .

Para analisar um site sem abrir um projeto no Visual Studio

  1. Abra Visual Studio Premium ou Visual Studio Ultimate.

  2. No menu Analisar, clique em Iniciar o assistente de desempenho.

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

  4. Na segunda página do assistente, selecione a opção de Analisar um aplicativo ASP.NET ou de JavaScript , e clique em Avançar.

  5. Na caixa de Essa URL ou caminho executará seu aplicativo Web na terceira página do assistente, digite a URL para a home page do aplicativo, e clique em Avançar.

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

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

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

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

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

    • Para coletar a interação de camada, selecione a caixa de seleção de Habilitar analisar a interação de camada .

    • Para coletar dados de JavaScript que executa nas páginas da Web, marque a caixa de seleção de Analisar JavaScript .

  7. Clique em Avançar.

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

  9. Uma sessão de desempenho é criada para o aplicativo ASP.NET, e o site é iniciada no navegador.Exercite a funcionalidade que você deseja analisar, e feche o navegador.

    O profiler gerencia o arquivo de dados e exibe a exibição resumida de dados na janela principal de Visual Studio .

Consulte também

Conceitos

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

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

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

Outros recursos

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