频 道 直 达 - 新闻 - 读书 - 培训 - 教程 - 前沿 - 组网 - 系统应用 - 安全 - 编程 - 存储 - 操作系统 - 数据库 - 服务器 - 专题 - 产品 - 案例库 - 技术圈 - 博客 - BBS
51CTO.COM_中国领先的IT技术网站
找资料:

VS.NET和.NET Framework精简版入门(12)

作者: 出处:51CTO.com  (  ) 砖  (  ) 好  评论 ( ) 条  进入论坛
更新时间:2007-01-18 13:30
关 键 词:.NET  VS  Framework  精简版  入门
阅读提示:本文告诉您如何使用.NET Framework 1.0精简版和Visual Studio.NET 2003开发可靠的智能客户端设备应用程序,具体内容有:公共语言运行时、.NET Framework精简版类库、与窗体相关的类、数据和XML类等和使用Visual Studio .NET 2003进行开发、IDE的附加功能等。

  • 在 Build(生成)菜单上,单击 Build CAB File(生成 CAB 文件),如图 14 所示。
  • 在创建应用程序的过程中,将显示几个命令窗口。当这些窗口都从屏幕上消失后,CAB 文件即创建完成。
  • 注意:不会显示任何告诉您 CAB 文件已生成的消息或确认。当最后一个命令窗口关闭后,将返回到 Visual Studio .NET 界面。

    图 14:Build CAB File(生成 CAB 文件)菜单项

    CAB 文件输出

    此 CAB 生成过程的输出将保存在应用程序目录下的一个目录中。您可以在子目录 \bin\release 下找到每个 CAB 文件。图 15 显示了此层次结构的一个示例。

    图 15:通过 Visual Studio .NET 生成的 CAB 文件的位置

    在图 15 所示的示例中,生成了几个 CAB,每个目标平台处理器类型一个 CAB 文件。从这个图形中可以看到四个 CAB:StrongArm、MIPS、Sb 和 X86 处理器类型各一个。这是因为开发设备是 Pocket PC,它支持这四种处理器类型。

    此时,可以将相应的 CAB 文件复制到目标设备上,打开设备上的 File Explorer(文件资源管理器)并点击 CAB 文件,以便安装应用程序。

    注意:请记住,为了确保应用程序能够运行,您需要安装 .NET Framework 精简版;如果需要,还要安装 SQL Server CE。

    创建桌面安装程序

    如果要从桌面计算机(通过插接托架连接到设备)上安装应用程序,那么安装过程会复杂些。在这种情况下,需要两个安装程序,一个用于台式计算机,一个用于设备。设备安装程序是 CAB 文件。桌面安装程序是一个可执行程序,有两个功能。首先,将 CAB 文件复制到桌面计算机上。其次,启动应用程序管理器 (CeAppMgr.exe)。然后,应用程序管理器负责将 CAB 文件复制到设备上,以及启动安装。

    应用程序管理器处理设备应用程序的添加和删除操作,以及从启动安装的计算机中删除应用程序文件。使用 .INI 文件为应用程序管理器提供安装说明。

    桌面计算机的安装程序可由任何可以将 CAB 文件复制到计算机,然后启动应用程序管理器的应用程序创建。InstallShield(英文)和 Wise(英文)这两家公司提供了包含此功能的商业级安装开发软件包。

    Spb Software House(英文)提供了名为 EZSetup 的免费安装产品。虽然此应用程序不象 InstallShield 和 Wise 那样强大,但对于大多数安装过程已经足够。

    注意:如果要自己编写桌面计算机的安装程序,则需要找到应用程序管理器在安装计算机上的位置。应用程序管理器的全名和完整路径存储在 HKLM\software\Microsoft\Windows\CurrentVersion\App Paths\CEAppMgr.exe 注册表值中。

    小结

    .NET Framework 精简版为开发人员提供了一种创建可靠移动应用程序的强大工具。它使您能够将现有的 .NET 技术应用到 Pocket PC 和 Windows CE .NET 设备应用程序的创建过程中。

    .NET Framework 精简版是 .NET Framework 的子集。虽然其外观和功能与 .NET Framework 相似,但学习如何在 .NET Framework 精简版下编程还需要花费一定的时间和精力。您需要了解 Windows CE 设备的局限性,还要理解与创建移动应用程序相关的要求。

    (责任编辑 火凤凰 sunsj@51cto.com  TEL:(010)68476636-8007)



    共12页: 上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] 12
    【内容导航】
    发表
    查看
    我也说两句

    匿名发表

    (如果看不清请点击图片进行更换)


    中 国 领 先 的 IT 技 术 网 站 ·
    技 术 成 就 梦 想
    ·Java基础教程 (查看52473次)
    ·UML类图详解 (查看46951次)
    ·Java编程开发手册 (查看25172次)
    ·UML统一建模语言 (查看24155次)
    ·C#技术开发指南 (查看22515次)
    ·Java编程开发手册 (1195个砖)
    ·Java基础教程 (429个砖)
    ·C#技术开发指南 (304个砖)
    ·PB开发教程 (220个砖)
    ·.NET开发手册 (217个砖)
    ·Java编程开发手册 (653个好)
    ·Java基础教程 (569个好)
    ·.NET开发手册 (251个好)
    ·PB开发教程 (209个好)
    ·Delphi开发技术手册 (174个好)
    订阅技术快讯
    电子杂志下载
    名称:网络安全精品应用黄皮书
    简介:《2007精品网络安全黄皮书》包括了9个大类24个小类, 800余篇文章,内容包含了熊猫烧香病毒、DDOS攻击、ARP病等热点问题的介绍及解决方案。从病毒查杀、防范、系统、数据等各方面的安全设置到黑客技术的了解、防范,涉及到了安全应用的全部领域, 由浅至深内容全面。
    名称:Vista精品应用黄皮书
    简介:《Vista精品应用黄皮书》囊括了Vista的各方面内容。此次的精简版,是将里面的内容做了提取,便于用户下载和使用。内容包含了各种Vista的安装与实施、技巧与解析以及各种Vista相关学习文档和相关软件的安全下载。该电子书是了解和应用Vista人员必备的工具手册,并且也是第一本
    名称:2006中国IT论坛精品集合
    简介:本书由“51CTO论坛推广联盟”制作完成。书中所有内容均来自各联盟成员的论坛(网站)。制作本书的目的是为了集中大家的优势资源,将更多更精彩的内容带给广大技术爱好者。本书是联盟成立以来制作的第一本书。
    关键字阅读
    频道精选
    主编信箱 热线:010-66476606 告诉我们您想看的:专题 文章
    关于我们 | 诚聘英才 | 联系我们 | 网站大事 | 意见反馈 | 网站地图
    Copyright©2005-2007 51CTO.COM 版权所有