我正在开发一个Windows 8应用程序。我使用的是Windows 8.1操作系统。我已经成功地创建、调试和构建了应用程序。但我无法将应用程序部署到商店。
我使用Windows App certification Kit 3.3测试认证。但我的应用程序失败了-包合规性测试
它显示"XXXX依赖于Microsoft Visual C++ Runtime Package (Microsoft.VCLibs.120.00)框架,但在清单中缺少框架依赖声明。“
我已经从Package.appxmanifest文件中删除了所有的依赖声明。我正在使用Windows的SQLite (version= 3.8.2)
Microsoft Visual C++运行时包的属性显示为11.0.0.0版。
有谁能帮我解决这个问题吗?
发布于 2014-09-10 18:42:15
听起来像是包含了一个用Visual Studio 2012构建的库。您将需要在Visual Studio 2013中重新构建该库。如果你只有二进制文件,你需要从作者那里获得一个更新版本。
。。或将"Microsoft.VCLibs.110“重命名为Name="Microsoft.VCLibs.110.00",
或
在项目中添加对Microsoft Visual C++运行时包的引用
添加引用并查找此包。添加这个应该可以解决您的问题
参考this。
https://stackoverflow.com/questions/25727096
复制相似问题