Compartilhar via


Como criar perfil de código JavaScript em aplicativos da Windows Store em um dispositivo remoto

Este tópico descreve como criar o perfil do código JavaScript em aplicativos da Windows Store em uma máquina remota usando o Visual Studio IDE.

Geralmente, o Visual Studio é instalado em um computador desktop. Os aplicativos da Windows Store são executados em uma ampla variedade de dispositivos, formatos e tipos de processador. A criação de perfil remota permite coletar dados de desempenho em qualquer dispositivo que esteja conectado ao computador com o Visual Studio por uma rede ou diretamente através de um cabo Ethernet. Quando você cria o perfil remotamente, o Visual Studio implanta a última compilação do seu aplicativo.

Dica

  • Para criar um perfil em um dispositivo remoto, você deve ser um administrador no dispositivo.

  • Recomendamos que você realize a interação com o usuário diretamente no dispositivo remoto e que não utilize a Conexão de Área de Trabalho Remota. Essa conexão pode alterar significativamente o desempenho do seu aplicativo e os dados de desempenho coletados.

Neste tópico

Configure remote profiling on the remote device

Configure remote profiling in Visual Studio

  • Other debugging properties

Profile the app

  • Collect performance data for the entire profiling run

  • Collect performance data for specific scenarios

Configurar a criação de perfil remota no dispositivo remoto

Você precisa ter uma licença de desenvolvedor instalada no dispositivo remoto; as Ferramentas Remotas do Visual Studio devem estar instaladas no dispositivo remoto; e o Monitor de Depuração Remota deve estar em execução no dispositivo remoto.

Configurar a criação de perfil remota no Visual Studio

Para criar o perfil de um aplicativo em um dispositivo remoto, especifique o nome ou endereço IP do dispositivo nas propriedades de depuração do projeto do Visual Studio. Você apenas especifica o destino de implantação do computador local, depois começa a criar o perfil e coletar dados para a execução inteira ou em parte e por fim interrompe o processo. O Visual Studio exibe os resultados em uma janela de documento do IDE.

Para criar o perfil do aplicativo em um dispositivo remoto:

  1. No Visual Studio, abra o projeto cujo perfil você deseja criar.

  2. No menu Depurar, escolha Propriedades do Projeto.

  3. Escolha Depuração no nó Propriedades de Configuração.

    Propriedades do projeto depuração JavaScript

  4. Na lista Depurador a iniciar, escolha Computador Remoto.

  5. Na linha Nome do Computador, digite o nome ou endereço IP do dispositivo remoto.

    Se o dispositivo remoto estiver na mesma sub-rede que o computador com o Visual Studio, ou se o dispositivo estiver diretamente conectado ao computador com o Visual Studio, você poderá clicar na seta para baixo na linha, escolher o item <Localizar...> e selecionar o dispositivo na caixa de diálogo Selecionar Conexões do Depurador.

  6. Na lista Tipo de Depurador, escolha se o perfil de código do JavaScript ou Visual C++, Visual C# ou Visual Basic nos componentes do aplicativo deve ser criado:

    • Escolha Somente Script para criar um perfil de JavaScript.

    • Escolha qualquer outro valor para criar um perfil dos componentes do C#/VB/C++ do aplicativo JavaScript.

Hh969530.collapse_all(pt-br,VS.110).gifOutras propriedades de depuração

  1. Permitir Loopback de Rede Local não tem efeito sobre a criação de perfil.

  2. Exigir Autenticação deve ser sempre definido como Sim. Se a autenticação de rede não for exigida, a rede passa a correr risco significativo de ataques por usuários mal-intencionados.

Criar o perfil do aplicativo

Você pode coletar dados para o processo inteiro de criação de perfil ou somente para cenários específicos.

Parar criação de perfil

Hh969530.collapse_all(pt-br,VS.110).gifColetar dados de desempenho para o processo inteiro de criação de perfil

Para criar o perfil do seu aplicativo do início ao fim, faça o seguinte:

  1. Inicie o criador de perfil. Escolha Iniciar Análise de Desempenho (teclado: ALT + F2)) para iniciar seu aplicativo e começar a criação de perfil imediatamente. Você precisará aceitar uma elevação dos privilégios do Monitor de Depuração Remota.

  2. Acione o aplicativo. Execute as partes do aplicativo cujo perfil você deseja criar. Repita os cenários mais importantes para obter resultados mais precisos.

  3. Pare a criação de perfil. Na janela do documento de criação de perfil, escolha Parar criação de perfil (teclado: CTRL + ALT + F2). O criador de perfil analisa os dados e exibe a visualização de resumo dos dados de criação de perfil.

Hh969530.collapse_all(pt-br,VS.110).gifColetar dados de desempenho para cenários específicos

Para criar o perfil de um cenário específico em seu aplicativo, faça o seguinte:

  1. Inicie o criador de perfil. Escolha Iniciar Análise de Desempenho Pausada (teclado: CTRL + ALT + F2) para iniciar seu aplicativo com a criação de perfil suspensa. Você precisará aceitar uma elevação dos privilégios do Monitor de Depuração Remota.

  2. Retome e suspenda a criação de perfil. Logo antes de iniciar o cenário em que você está interessado, escolha Retomar criação de perfil na janela do documento de criação de perfil. Acione o cenário e escolha Pausar criação de perfil para suspender a coleta de dados. Você pode suspender e retomar a criação de perfil sempre que desejar.

  3. Repita os cenários mais importantes para obter resultados mais precisos.

  4. Pare a criação de perfil. Na janela do documento de criação de perfil, escolha Parar criação de perfil (teclado: CTL + ALT + F2).

Quando você interrompe o processo de criação de perfil, o criador analisa os dados e os exibe na visualização de resumo em uma janela de documento do IDE. Consulte Analisando os dados de desempenho JavaScript em aplicativos da Windows Store.

Consulte também

Conceitos

Analisando o desempenho de aplicativos da Windows Store

Como criar perfil de código JavaScript em aplicativos da Windows Store em um computador local

Analisando os dados de desempenho JavaScript em aplicativos da Windows Store