Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How do you install the WPF Performance Suite in Windows 8.1?

This MSDN article clearly describes the process of installing the WPF Performance Suite, but with a HUGE caveat for Windows 8.1 users.

Process:

  • After the Windows SDK is installed, on the Start menu, select All Programs, Microsoft Windows SDK v7.1, and then Tools.
  • Under Tools, click Install Windows Performance Tool Kit. The setup wizard appears.

So, here are some of my questions:

  • First, there is a Windows 8.1 SDK. This does not contain the WPF performance suite?
  • Second, they removed the old start menu and I don't see the aforementioned installation link in Windows 8.1...so if I have the 7.1 SDK, uh, where is the installer located?
  • Third, does the WPF Performance Suite from 7.1 even work with/in windows 8.1...?

This is so annoying and its driving me crazy.

like image 461
Alexandru Avatar asked Feb 21 '14 15:02

Alexandru


1 Answers

I managed to get everything working under Windows 10 with a .NET 4.5 WPF app.

I assume that this also applies to Windows 8.1. If it doesn't, you always have the fallback option to upgrade to Windows 10.

  • Follow instructions from Microsoft at Where to Download WPF Performance Suite? (Perforator, Visual Profiler). You need to install both the app, and its timezone patch.
  • You must run the WPF profile app before you run the target app.
  • Try running the target app as Administrator. It needs elevated privileges, or else it will not appear in the Select Process dialog.
  • If you cannot run the target app as Administrator, then you can still use Actions..Launch Process to launch it.
like image 155
Contango Avatar answered Sep 18 '22 20:09

Contango