我正在使用Visual Studio 2008专业版.我为Windows Mobile编写了一个应用程序,我想为此应用程序创建安装程序.它是怎么做的?
您需要将应用程序打包在CAB文件中.
要做到这一点非常简单 - 您只需创建一个新的"智能设备CAB项目"(New Projet->其他项目类型 - >设置和部署).
首先 - 指定您希望应用程序的exe项目的输出与任何其他相关的dll一起进入应用程序目录.
您可能还需要通过右键单击目标计算机上的文件系统,选择添加特殊文件夹 - >开始菜单文件夹,然后在开始菜单文件夹中再次右键单击并选择创建新快捷方式,为应用程序创建一个图标.现在将此快捷方式指向应用程序的exe.
根据项目的要求,可能还需要创建一个桌面安装程序(msi文件),用户可以直接在其Windows PC上运行该安装程序,指示ActiveSync在下次插入Windows Mobile设备时自动安装cab文件基本上,这是通过从命令行调用ActiveSync(CeAppMgr.exe)并向其传递引用cab文件的ini文件来完成的.
如果您在安装过程中需要执行更复杂的操作,还可以编写"自定义操作",其中cab文件调用另一个dll(由您编写)以执行安装期间需要执行的任何其他步骤.
这里提供了上述所有内容的综合指南