NP .NET Profiler can now profiler Windows Store Application running on Windows 8 machines. You can download the tool from here.
Here are few common error messages :
When profiling a x86 version of Windows Store App, make sure to check the checkbox “Is this App x86?”. If this is unchecked, NPStoreApp.exe will throw below error message
To profile a Windows Store Application we need to close all existing instances of the app and launch the app from NPStoreApp.exe.
After closing all instances of the application, give couple of minutes before launching the app from NPStoreApp.exe (app may be still in the suspended state).
If there are any instances of app still running or in suspended state, NPStoreApp.exe will throw below error message
Before trying to open the profiler logs, make sure the Windows Store Application is terminated (app will have exclusive lock on the profiler logs). If the app is still running NP.EXE may throw below error message
NPStoreApp.exe assumes that x86 version of the NProfiler.dll is under x86 folder and x64 version is under x64 folder as shown.
If the NPStoreApp.exe failed to find NPProfiler.dll, it will throw this below error message
Few Windows Store App may fail to launch because of an issue with its license. COM Exception is 0x8027025C. Most common cause of this error is invalid publisher certificate. To resolve this issue please follow these steps
Click the image for a larger view