我有一个使用 windows mobile 6 专业 SDK 编译的 Pocket PC 应用程序。
现在我希望应用程序与 Windows CE 一起工作。
在 Windows CE 上编译并使其在 Windows CE 上运行的过程是什么?
我有一个使用 windows mobile 6 专业 SDK 编译的 Pocket PC 应用程序。
现在我希望应用程序与 Windows CE 一起工作。
在 Windows CE 上编译并使其在 Windows CE 上运行的过程是什么?
这可能听起来很傻或很明显,但是:使用 Windows CE SDK 构建它(下载链接)。
第 1 步:安装 SDK 后,创建一个新的 Windows CE 项目。
第 2 步:在新 CE 项目中获取空白 Form1.cs 表单,并将其重命名为您在旧 Windows Mobile 6 项目中使用的表单。
快完成了。
第 3 步:现在,关闭 Visual Studio,浏览到 Windows CE 项目文件夹,然后删除刚刚重命名的那个窗体。
第 4 步:浏览到您的 Windows Mobile 6 项目文件夹。将除bin
andobj
文件夹以及 .proj 和 .sln 文件之外的所有内容复制到 Windows CE 项目文件夹。
第 5 步:打开 Visual Studio 和 Windows CE 项目。
第 6 步:疯狂并点击运行 [F5]。
这很可能会产生许多错误。这些错误是因为您调用了特定于 Windows Mobile 的函数,或者可能是因为同一函数的 Windows CE 版本需要不同的参数。
第 7 步:有些东西可能不容易移植到 Windows CE。对于这些项目,您可以启动新线程,例如“如何使用 Windows CE 执行 FunctionWM()?” 之类的。