Cómo: Generar perfiles de código de JavaScript en páginas webHow to: Profile JavaScript code in web pages

Las Herramientas de generación de perfiles de Visual Studio pueden recopilar datos de rendimiento del código JavaScript que se ejecuta en un aplicación web ASP.NETASP.NET, una página web arbitraria o una aplicación JavaScript usando el método de generación de perfiles de instrumentación.Visual Studio Profiling Tools can collect performance data for JavaScript code that executes in an ASP.NETASP.NET web application, an arbitrary web page, or JavaScript application by using the instrumentation profiling method. Requiere Internet Explorer 8 o posterior.Requires Internet Explorer 8 or later.

Warning

Para generar perfiles de JavaScript en aplicaciones para UWP, vea Memoria de JavaScript.To profile JavaScript in UWP apps, see JavaScript Memory

Puede usar el Asistente para generación de perfiles para crear una sesión de rendimiento.You can use the Profiling Wizard to create a performance session. Especifique el método de instrumentación y, después, especifique la opción de generación de perfiles de JavaScript de la página Instrumentación del cuadro de diálogo de propiedades de la sesión de rendimiento.Specify the instrumentation method and then specify the JavaScript profiling option on the Instrumentation page of the properties dialog box for the performance session.

Cuando se especifica la generación de perfiles de JavaScript, se generan los perfiles del código JavaScript que se ejecuta en el explorador y del código ASP.NETASP.NET que se ejecuta en el servidor.When you specify JavaScript profiling, both the JavaScript code that executes in the browser and the ASP.NETASP.NET code that executes on the server are profiled.

  • Para una aplicación web ASP.NETASP.NET, se generan los perfiles del código JavaScript que se ejecuta en el explorador y del código ASP.NETASP.NET que se ejecuta en el servidor.For an ASP.NETASP.NET web application, both the JavaScript code that executes in the browser and the ASP.NETASP.NET code that executes on the server are profiled.

  • Para una página web arbitraria, se genera el perfil del código JavaScript que se ejecuta en el explorador.For an arbitrary web page, the JavaScript code that executes in the browser is profiled.

Para generar perfiles de JavaScript en un proyecto de aplicación web ASP.NETTo profile JavaScript in an ASP.NET web application project

  1. Abra el proyecto web ASP.NETASP.NET en Visual Studio.Open the ASP.NETASP.NET web project in Visual Studio.

  2. En el menú Analizar , haga clic en Iniciar Asistente de rendimiento.On the Analyze menu, click Launch Performance Wizard.

  3. En la primera página del Asistente de rendimiento, especifique el método de generación de perfiles Instrumentación y, luego, haga clic en Siguiente.On the first page of the Performance Wizard, specify the Instrumentation profiling method, and then click Next.

  4. En la segunda página del asistente, asegúrese de que el proyecto actual está seleccionado en la lista de destinos y, después, haga clic en Siguiente.On the second page of the wizard, make sure that the current project is selected in the list of targets, and then click Next.

  5. En la tercera página del asistente, active la casilla Generar perfiles de JavaScript y, después, haga clic en Siguiente.On the third page of the wizard, select the Profile JavaScript check box, and then click Next.

  6. En la cuarta página del asistente, haga clic en Finalizar para iniciar la aplicación web en el explorador.On the fourth page of the wizard, click Finish to start the web application in the browser.

  7. Ejecute la funcionalidad de la que desea generar perfiles.Exercise the functionality that you want to profile.

  8. Para finalizar la sesión de generación de perfiles, cierre el explorador.To end the profiling session, close the browser.

Para generar perfiles de JavaScript en páginas web individuales o aplicaciones JavaScriptTo profile JavaScript in individual web pages or a JavaScript applications

  1. Abra Visual Studio.Open Visual Studio.

  2. En el menú Analizar , haga clic en Iniciar Asistente de rendimiento.On the Analyze menu, click Launch Performance Wizard.

  3. En la primera página del Asistente de rendimiento, especifique el método de generación de perfiles Instrumentación y, luego, haga clic en Siguiente.On the first page of the Performance Wizard, specify the Instrumentation profiling method, and then click Next.

  4. En la segunda página del asistente, haga clic en la aplicación ASP.NET o JavaScript y, después , en Siguiente.On the second page of the wizard, click An ASP.NET or JavaScript application, and then click Next.

  5. En la tercera página del asistente:On the third page of the wizard:

    1. Escriba la dirección URL de la página en el cuadro ¿Qué dirección URL o ruta de acceso ejecutará la aplicación web?Type the URL of the page in the What URL or path will run your application box.

    2. Active la casilla Generar perfiles de JavaScript y, después, haga clic en Siguiente.Select the Profile JavaScript check box, and then click Next.

  6. En la cuarta página del asistente, haga clic en Finalizar para iniciar la aplicación web en el explorador.On the fourth page of the wizard, click Finish to start the web page in the browser.

  7. Ejecute la funcionalidad de la que desea generar perfiles.Exercise the functionality that you want to profile.

  8. Para finalizar la sesión de generación de perfiles, cierre el explorador.To end the profiling session, close the browser.