我有一个编辑某些文件的程序。它使用.net 4.0。有TreeView,TextBoxes和Buttons。它不使用任何系统功能。主要是字节转换,序列化和文件保存。
我从来没有为移动平台编码,这对我来说是全新的。现在我需要让我的程序在Windows 10 Mobile的Microsoft Lumia智能手机上运行。我有什么简单的方法吗?就像用另一个目标框架简单重新编译一样?我不想重新设计GUI等。
答案 0 :(得分:2)
这是不可能的,因为两个产品之间的差异太大(例如,大多数win32 / UWP api在Windows手机上都不可用)。但是如果你想重新包装"您可以使用通用Windows桌面平台的winforms应用程序。
Microsoft有一个名为Windows Bridge的工具包。它允许您将现有二进制文件(包括winforms)重新打包到通用Windows应用程序中。可以找到将winforms应用程序转换为通用Windows应用程序的文档here。
在重新打包应用之前,请注意以下要求/注意事项
检查here是否满足要求