Question

Je ne peux pas comprendre la combinaison correcte de la ligne de commande passe et les paramètres à l'alimentation à XPerf.exe pour l'obtenir pour charger le fournisseur WPF ETW ( Microsoft-Windows WPF? A42c77db-874f-422e-9b44-6d89fe2bd3e5 ? E13B77A8-14B6-11DE-8069-001B212B5009}? ) et écoutez un événement spécifique (WClientInputMessage).

Quelqu'un peut-il donner une idée sur la façon dont cela devrait ressembler? Les fragments épars de la documentation (y compris http://windowsclient.net/wpf/ blanc-papiers / événement suivi-wpf.aspx ) et cryptique « XPerf -Aide start » texte semble être un terrain vague de connaissance.

Était-ce utile?

La solution

Voici les étapes

  1. wevtutil im C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ WPF \ wpf-etw.man
  2. XPerf -start usersession Microsoft Windows -on-WPF
  3. [Faites vos choses dans WPF]
  4. XPerf -stop usersession
  5. XPerf user.etl
  6. événements WPF montrera sous forme de points sur une ligne de temps - sélectionnez une section de la ligne de temps
  7. Faites un clic droit et choisissez « Tableau récapitulatif »

Voici le xperfview du WPF ETW Capture d'écran du tableau récapitulatif XPerf

HTH

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top