了解下,避免重新开发,上架到应用商店。能不能做到呢? 微软对传统应用的迁移构想:不光是迁移界面,高分屏适配、触摸交互;还有新的API,更新机制,发布到商店 Project Reunion不是一个新的编程模型,而是通过一系列组件用来实现上述构想。 Win32程序:代码和界面全部要重写。根本谈不上迁移 WinForm:很多控件不能用了,相关代码要重新编写。逻辑分层的代码相对好些。 WPF:XAML代码部分可以重用。MVVM部分不用另外编写类库。 Desktop App Converter不再能用了 XAML Islands:满足的场景也很少了。 客户定制需求,已开发的WPF应用可以用XAML host控件来添加winRT 控件。 没有开发的,用WinUI 3.0来开发。