If you are developing a WinRT component using C++ (good idea!), you could have some issues with the validation process:

image

The key point is that all calls to vccorlib110.dll (The C++ runtime used by Visual Studio 2012) are marked as not supported:

”API xxxxx in vccorlib110.dll is not supported for this application type.”

Actually if you want to reference natives libraries which are not system libraries, you must include them inside your package.

To do so, just add a reference to the Microsoft Visual C++ Runtime Package (alongside your own WinRT component):

image

So now, the runtime package is included in the package so the WACK will complete sucessfully Sourire

image