WPF 框架 Classes/Project => UNO?那可能吗?

WPF Framework Classes/Project => UNO? Is that possible?

在过去的几年里,我开发了大量的 .NET Framework (4.8) 类,其中包含适用于我的应用程序的功能和方法。如果此应用程序是命令行应用程序,则大多数。一些应用程序是 WPF 或 Winform-Apps。

现在我想从浏览器中 运行 的应用程序开始。我尝试使用“Blazor”,但需要 .NET CORE 或 .NET STANDARD - 他们不能使用“.NET Framework”中的 projects/classes。

我的问题:如果我仅将 uno-platform 用于 UI,我可以 use/reference 到“.NET Framework”项目或库吗?或者它有像 Razor-Apps 一样的限制?

浏览器中的 Uno Platform 和 Blazor 共享相同的底层 .NET WebAssembly 运行时,因此它们在这方面具有相同的限制。如果您想使用旧代码,则需要重新编译它,并且您将无法访问仅限 .NET Framework 的 API。

仅供参考迈克尔。这个 WPF -> Uno 平台迁移主题将在 UnoConf 2021 session(11 月 30 日)上讨论。 www.unoconf.com