1

我(似乎)已经使用以下指南为我的 WPF 应用程序成功创建了一个 UWP 包:

https://docs.microsoft.com/en-us/windows/uwp/porting/desktop-to-uwp-packaging-dot-net

现在我想利用 AdControl 类在我的项目中显示横幅广告,详情如下:

https://docs.microsoft.com/en-us/windows/uwp/monetize/adcontrol-in-xaml-and--net

这可能吗?我没有在我的 WPF 项目的参考下看到“通用 Windows”部分,我猜这是因为它不是原始的通用 Windows 项目。我确实在我使用上面的指南创建的 UWP 包包装器项目的参考下看到了它,但这并不能帮助我在 WPF 项目中显示广告。

任何帮助表示赞赏。

4

1 回答 1

0

您可以添加通用 Windows 引用并在您的项目中使用 API,如此处所述但您不能使用 AdControl,因为 WPF 中的 XAML/UI 与 UWP 中的 XAML 不同,并且 AdControl 是 UWP XAML 控件:

如上所述,Windows 10 API 可从 PC 软件访问的规则存在例外情况。第一个大例外涉及 XAML UI API。UWP 中的 XAML 框架与 WPF 中的不同,无论如何,您真的不想将它们混为一谈。

于 2017-04-20T13:47:47.623 回答