【问题标题】:UWP: 0x80131040: The located assembly's manifest definition does not match the assembly referenceUWP: 0x80131040: 定位程序集的清单定义与程序集引用不匹配
【发布时间】:2020-12-26 05:09:36
【问题描述】:

我正在尝试在 C++/WinRT 控制台应用程序中使用 Windows 运行时组件。 该组件是用 C# 编写的,我将其作为参考添加到 C++ 项目中。

一切都编译了,但是当我调用组件的一个函数时抛出这个错误,我无法捕捉它。

我已经清理了项目,没有任何改变。

谢谢。

【问题讨论】:

    标签: c# c++ uwp windows-runtime c++-winrt


    【解决方案1】:

    目前仅支持本机 UWP 应用到托管 UWP 组件激活。这意味着如果您想从 C++/WinRT 管理 c# 组件,您需要创建一个 C++ UWP 应用程序(例如 C++/WinRT UWP 应用程序)。在这种情况下,您可以从 C++/WinRT UWP 应用调用 c# 组件。

    【讨论】:

      猜你喜欢
      • 2010-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-10
      • 1970-01-01
      • 2015-01-29
      • 2018-10-13
      相关资源
      最近更新 更多