【问题标题】:Windows 8 app fails by Windows App Certification KitWindows 8 应用因 Windows 应用认证工具包而失败
【发布时间】:2014-09-08 14:52:03
【问题描述】:

我正在开发一个 Windows 8 应用程序。我正在使用 Windows 8.1 操作系统。我已经成功地创建、调试和构建了应用程序。但我无法将应用部署到商店。

我使用 Windows 应用认证工具包 3.3 来测试认证。但是我的应用程序失败了 - 包装合规性测试

它显示“XXXX 依赖于 Microsoft Visual C++ 运行时包 (Microsoft.VCLibs.120.00) 框架,但清单中缺少框架依赖声明。”

我已从 Package.appxmanifest 文件中删除所有依赖项声明。我正在为 Windows 运行时使用 SQLite(版本 = 3.8.2)

Microsoft Visual C++ 运行时包的属性显示版本 11.0.0.0。

谁能帮我解决这个问题?

【问题讨论】:

    标签: windows-8 windows-store-apps winrt-xaml windows-8.1 wack


    【解决方案1】:

    听起来您包含了一个使用 Visual Studio 2012 构建的库。您需要在 Visual Studio 2013 中重新构建该库。如果您只有二进制文件,则需要从作者那里获取更新版本。

    .. 或将“Microsoft.VCLibs.110”重命名为 Name="Microsoft.VCLibs.110.00",

    或者

    在您的项目中添加对 Microsoft Visual C++ 运行时包的引用

    添加参考并找到这个包。添加这个应该可以解决您的问题

    参考this

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-07-05
      • 1970-01-01
      • 2018-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多