Patch for Store apps referencing C++ extensions

Update (Apr 3, 2014)
This patch is now included in the latest XAML Spy Update. There is no need to apply this patch when you have the latest version of XAML Spy installed.

A patch for XAML Spy is now available addressing an issue that may occur in Windows Store apps when referencing one or more C++ extensions.

Issue

When using XAML Spy on a Windows Store 8.0 or 8.1 app, the XAML Spy property grid may display the following error: An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B).

The error is caused by XAML Spy incorrectly trying to load an unmanaged library for reflection purposes.

Resolution

Follow these steps to resolve the issue

  1. Download the patch
  2. Unzip and extract the contents to [XamlSpyInstallDir]\Libraries\WinRT. You'll need to overwrite the existing assemblies. The default XAML Spy install folder is C:\Program Files\First Floor Software\XAML Spy, or C:\Program Files (x86)\First Floor Software\XAML Spy for x64 systems.

The fix will be included in the upcoming XAML Spy update.



Latest News

RSS feed

Subscribe to the RSS feed and receive the latest XAML Spy news updates in your favorite RSS reader.

Subscribe

 

Twitter

XAML Spy is on twitter! Join the conversation and follow @xamlspy.