将 .Net 3.5 Compact Framework 应用程序迁移到 Windows 10 Mobile

Migrating .Net 3.5 Compact Framework app to Windows 10 Mobile

我们在 .NET 3.5 Compact Framework 上为 运行 编写了一个应用程序。它 运行 主要在 Windows 移动 5 和 6 设备上使用 SQL CE 3.5 作为它的数据库。

我们想在 Windows 10 Mobile 上将应用程序更新为 运行。我刚刚开始研究 Windows 10 Mobile 的应用程序开发,所以我希望得到一些指导,让我朝着正确的方向前进。我只是在寻找关于这两个问题的高级建议:

  1. 哪种 Visual Studio 项目类型可以最大程度地重用现有代码和库?

  2. 我们是否应该考虑其他项目类型,因为它们也支持非 Windows 设备?如果我选择该项目类型,我是否能够重用很多代码?是否有适用于此项目类型跨平台的数据库解决方案?

提前致谢。

1:UWP(支持多种现代微软平台) 2:Xamarin(支持 Android 和 Ios)- 重新使用将取决于原始应用程序的分层程度。您可以使用 SQLite RDBMS