【问题标题】:Is there a straightforward way to convert a WPF .NET Framework application to UWP .NET Core?有没有一种直接的方法可以将 WPF .NET Framework 应用程序转换为 UWP .NET Core?
【发布时间】:2020-01-01 05:09:13
【问题描述】:

我有一些我之前写过的工作代码,现在我又需要了,但是它使用 WPF 和 .NET Framework,而不是所需的 .NET Core 和 UWP。我已经编译好了——问题是很多绑定在 UWP 中的工作方式似乎完全不同并且会中断。

我的问题是,有没有更直接的方法来做到这一点,而不是遍历每个问题区域并尝试纠正它?

【问题讨论】:

  • UWP 是它自己的怪物。为什么不迁移到 .NET Core 3 上的 WPF?
  • 正常的绑定应该以完全相同的方式工作。设置视图的 DataContext,绑定到 DataContext 对象的任何属性。我们不知道为什么您的绑定似乎不起作用。
  • 有没有更直接的方法来做到这一点,而不是遍历每个问题区域并尝试纠正它? 简短回答:不,没有,除非你只是简单地想要打包并将您的 WPF 应用程序安装为 UWP 应用程序。转换的原因是什么?

标签: c# .net wpf .net-core uwp


【解决方案1】:

是否有直接的方法将 WPF .NET Framework 应用程序转换为 UWP .NET Core?

根据您的要求,您可以使用Desktop Bridge 将win32 应用程序转换为uwp。具体设置请参考document

【讨论】:

    猜你喜欢
    • 2021-11-13
    • 2017-12-11
    • 1970-01-01
    • 2022-12-05
    • 1970-01-01
    • 1970-01-01
    • 2019-07-17
    • 1970-01-01
    • 2014-05-27
    相关资源
    最近更新 更多