Windows Mobile 程序如何打包

2010-08-28 10:49:35来源:西部e网作者:

  在EVC 开发环境下:

    首先,要自己编写.inf文件(具体见SDK Help以及后面给出的例子);

    其次,利用Cabwiz.exe/CabwizSP.exe 工具生成相应的CAB文件。
Cabwiz.exe 在"\Windows CE Tools\wce420\POCKET PC 2003\Tools"目录下;
而CabwizSP.exe 在"\Windows CE Tools\wce420\Smartphone 2003\Tools" 目录下,这两个工具都是命令行工具。
    例子:
  1、Creating Pocket PC Application Setup packages using Cab Wizard -1
  2、Creating Pocket PC Application Setup packages using Cab Wizard -2
   
  以上两个例子都有相应的源代码供下载。
  地址:http://www.codeproject.com

    inf文件中中文问题的解决:http://www.msale.net/Forum/viewtopic.php?t=3469

    Visual studio 2003.NET环境下:
  1、在Visual Studio.NET中生成Smartphone安装包(作者是:http://blog.csdn.net/aawolf MVP,但是原来的文章不知道怎么绘事,地址出错了,只好给个转载的链接)
  2、Deployment Patterns for Microsoft .NET Compact Framework

    而在Visual Studio 2005 下 就方便多了,只要建个Smart Device CAB Project 就可以了,具体方法看:IDE Features Supporting Device Application Packaging
   
  另外,还找到一篇,是发表在《msdn开发精选》上的:Pocket PC/Smartphone 软件安装包之制作DIY。
    当然还有很多的第三方工具,如:EzSetup、Wince CAB Manager 等。

关键词:WindowsMobile

赞助商链接: