【问题标题】:Using AdControl to display ads in a WPF application packaged for UWP使用 AdControl 在为 UWP 打包的 WPF 应用程序中显示广告
【发布时间】:2023-03-30 18:23:01
【问题描述】:

我(似乎)已使用以下指南为我的 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 项目中展示广告。

任何帮助表示赞赏。

【问题讨论】:

    标签: wpf xaml uwp uwp-xaml desktop-bridge


    【解决方案1】:

    您可以按照here 的说明在项目中添加通用 Windows 引用并使用 API,但您不能使用 AdControl,因为 WPF 中的 XAML/UI 与 UWP 中的 XAML 不同,并且 AdControl 是 UWP XAML 控件:

    如上所述,Windows 10 的规则有例外 API 可从 PC 软件访问。第一个重大例外涉及 XAML UI API。 UWP 中的 XAML 框架不同于 WPF,你真的不想把它们混在一起,无论如何。

    【讨论】:

    • 感谢您的及时答复。看来我需要找到其他途径在我的应用程序中展示广告。
    猜你喜欢
    • 2017-03-08
    • 1970-01-01
    • 1970-01-01
    • 2017-06-19
    • 2017-06-17
    • 1970-01-01
    • 1970-01-01
    • 2023-02-15
    • 1970-01-01
    相关资源
    最近更新 更多