【问题标题】:Microsoft Visual C++ Runtime Package framework is missing the framework dependency declaration in the manifestMicrosoft Visual C++ 运行时包框架缺少清单中的框架依赖项声明
【发布时间】:2013-12-12 14:09:03
【问题描述】:

我在适用于 Windows 8.1 的 Windows 应用认证工具包上收到以下错误。

应用清单测试检测到以下错误:XXX 需要一个 对 Microsoft Visual C++ 运行时包的依赖 (Microsoft.VCLibs.110.00) 框架,但缺少框架 清单中的依赖声明。

我的解决方案构建时错误为零。但是,我在创建应用包并运行 Windows 应用程序认证工具包后收到错误消息。

我添加和删除了对 C++ 运行时扩展的引用。 此外,我在应用清单编辑器中没有看到任何需要修改的字段来解决这个依赖错误。

【问题讨论】:

  • 嗨,我差点投票结束你的问题;根本不清楚它是关于什么的。标记问题 Windows 并在正文中添加 WACK 并不能帮助任何人找到您在说什么...我已将标签更改为更合适的内容。您是否能够edit 您的问题并解释您何时收到错误。我们只知道你得到了一个。
  • “在我创建应用程序包之后”。如果您自己这样做而不是让构建系统来处理它,那么您做错了。我们看不到你做错了。
  • 启动项目-> Store |创建应用包

标签: windows-store-apps app-certification-kit wack


【解决方案1】:

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

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

或者

在您的项目中添加对Microsoft Visual C++ Runtime Package的引用

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

【讨论】:

  • 我实际上在你回答之前解决了这个问题。但是,您的答案仍然是正确的。我有一个文字 dll 文件作为文件添加到我的一个项目中。该文件不再相关,因此我将其删除。这实际上解决了我的错误。
猜你喜欢
  • 1970-01-01
  • 2012-08-19
  • 1970-01-01
  • 2010-09-05
  • 2021-02-27
  • 2012-11-17
  • 2018-07-13
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多