This project has moved and is read-only. For the latest updates, please go here.


Sometimes WPF 4.0 Applications Don't Show Up in the App Chooser


See this discussion item for more info:

Sometimes, neither PresentationFramework.dll ... nor show up as modules for the process you are trying to Snoop. Add wpfgfx_v0400.dll to the list of modules to use in order to determine whether the application is a WPF application.
Closed Dec 16, 2010 at 6:54 PM by


wrote Dec 16, 2010 at 6:54 PM

Resolved with changeset 59979.

cproch wrote Dec 17, 2010 at 2:47 PM

I think it must have to do with some sort of optimization the .NET CLR ist doing in version 4.
Thinking of ngen'd assemblies.

awerner wrote Dec 20, 2010 at 12:16 PM


I tried to add the dll to the wpfgfx_v0400.dll to Injector.Suffix() and WindowInfo.IsValidProcess. That didn't work. But I guess I screwed up other things while figuring out what is happening. So I just grabbed the new source from codeplex, build the app and was happy that it worked at once.

Thanks a lot guys. Good work!

cplotts wrote Dec 20, 2010 at 3:32 PM

awerner: I'm glad that to hear that the fix is working for you!