【问题标题】:Error at importing dll file to an UWP project using c#使用 c# 将 dll 文件导入 UWP 项目时出错
【发布时间】:2020-04-16 05:21:55
【问题描述】:

我正在开发 UWP 项目,我想添加一个引用,它会显示一条消息错误。我需要该参考来使用 Dispatcher 类,但我在参考路径上找不到它。

有什么解决办法吗?

Message Error

或者如果我从 NuGet Packages 安装 dll 文件,它会向我抛出这个警告:

警告 NU1701 软件包“WindowsBase 4.6.1055”已使用 '.NETFramework,Version=v4.6.1' 代替项目目标框架 'UAP,版本 = v10.0.17763'。此软件包可能不完全兼容 与您的项目。

【问题讨论】:

    标签: c# dll uwp dispatcher


    【解决方案1】:

    出现此错误是正常的,因为您要添加的引用已经集成在 UWP 项目中的引用级别,您会找到您的调度程序,您可以使用下面的代码来使用调度程序.

    await Windows.ApplicationModel.Core.CoreApplication.MainView.CoreWindow.Dispatcher.RunAsync(CoreDispatcherPriority.Normal,
    () =>
    {
           // do some staff
    });
    

    【讨论】:

      猜你喜欢
      • 2016-12-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-22
      • 2022-01-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多