【发布时间】:2020-12-26 05:09:36
【问题描述】:
我正在尝试在 C++/WinRT 控制台应用程序中使用 Windows 运行时组件。 该组件是用 C# 编写的,我将其作为参考添加到 C++ 项目中。
一切都编译了,但是当我调用组件的一个函数时抛出这个错误,我无法捕捉它。
我已经清理了项目,没有任何改变。
谢谢。
【问题讨论】:
标签: c# c++ uwp windows-runtime c++-winrt
我正在尝试在 C++/WinRT 控制台应用程序中使用 Windows 运行时组件。 该组件是用 C# 编写的,我将其作为参考添加到 C++ 项目中。
一切都编译了,但是当我调用组件的一个函数时抛出这个错误,我无法捕捉它。
我已经清理了项目,没有任何改变。
谢谢。
【问题讨论】:
标签: c# c++ uwp windows-runtime c++-winrt
目前仅支持本机 UWP 应用到托管 UWP 组件激活。这意味着如果您想从 C++/WinRT 管理 c# 组件,您需要创建一个 C++ UWP 应用程序(例如 C++/WinRT UWP 应用程序)。在这种情况下,您可以从 C++/WinRT UWP 应用调用 c# 组件。
【讨论】: