代码之家  ›  专栏  ›  技术社区  ›  Dean Kuga

向.NET核心WPF应用程序添加第三方控件

  •  0
  • Dean Kuga  · 技术社区  · 7 年前

    剖面图 控件、NuGET包和现有程序集引用 Support for Windows Desktop Applications 声明如下:

    桌面应用程序通常有许多依赖项,可能来自 更多。不是所有这些都可以快速更新到.NET Core 3 或者根本不可能。

    在构建会议上,您将看到Scott Hunter演示一个.NET Core 3 使用现有的第三方控件的桌面应用程序。我们将 兼容性。

    我在VS 2019中创建了一个针对.NET Core 3的WPF应用程序,使用 dotnet new wpf 指挥,而且效果很好。

    但是,当我从NuGet添加第三方WPF控件(该控件是针对.NET Framework 4.6.1构建的)时,会收到以下错误消息:

    已还原警告NU1701包“Syncfusion.Shared.WPF 16.4.0.52” 使用“.NETFramework,Version=v4.6.1”而不是项目目标 与您的项目兼容。

    应用程序仍然成功生成,但当我尝试运行应用程序时 public MainWindow() 投掷:

    System.Windows.Markup.XamlParseException:“”调用 “Syncfusion.Windows.Tools.Controls.GroupBar”类型的构造函数 匹配指定的绑定约束时引发异常。行

    是否有人能够将对第三方WPF控件的引用添加到针对.NET Core 3的WPF应用程序中?如果是,诀窍是什么?

    0 回复  |  直到 7 年前