1
votes

I am working on a Windows 8 app. I am using Windows 8.1 OS. I have successfully created, debugged and built the application. But I am not able to deploy the app to store.

I used Windows App Certification Kit 3.3 to test certification. But my app fails - Package compliance test

It shows "XXXX takes a dependency on Microsoft Visual C++ Runtime Package (Microsoft.VCLibs.120.00) framework but is missing the framework dependency declaration in the manifest."

I have removed all the dependencies declarations from Package.appxmanifest file. I am using SQLite for Windows Runtime (version= 3.8.2)

Properties of Microsoft Visual C++ Runtime Package shows version 11.0.0.0 .

Can anyone please help me to solve this problem?

1

1 Answers

0
votes

It sounds like you are including a library that was built with Visual Studio 2012. You will need to rebuild that library in Visual Studio 2013. If you just have the binary you will need to get an updated version from the author.

.. Or Rename "Microsoft.VCLibs.110" to Name="Microsoft.VCLibs.110.00",

Or

Add a reference in your project to Microsoft Visual C++ Runtime Package

Add reference and find this Package. Adding this should resolve your problem

Reference this.