相关文章  
  • 部署Windows XP SP2后出现问题怎么办
  • 超一流软硬件资料检测大师AIDA32
  • Windows 操作系统十则应用技巧(下)
  • 利用Enterprise Manager加强数据完整性
  • XML组件技术让客户订单系统流程化
  • 你了解吗?Win XP SP2中的八大终极武器
  • Windows XP Service Pack2开发人员的观点
  • 让你的Windows XP拥有Longhorn的界面
  • Windows XP操作系统多媒体设置全攻略(1)
  • SP2升级了哪些Windows XP支持工具
  •   推荐  
      科普之友首页   专利     科普      动物      植物        天文   考古   前沿科技
     您现在的位置在:  首页 >>文献 >>培训

    创建检测和更新Framework 的MSI软件包3

    后所有的 ROM 安装中。在 RTM .NET Compact Framework 的初始 ROM 安装会丢失此键,所以如果没有找到此键,则假定其值为 1.0.2268.0。
      
      此时,您就可以知道 .NET Compact Framework 是否存在,以及是否需要将自己的版本部署到此设备。如还需部署 SQL CE 文件,可以使用类似的机制在 Windows 目录下搜索 GAC 库。SQL 安装不向注册表发布其版本信息,因此获得此生成版本的唯一途径便是读取 .dll 文件的 Win32 资源。在示例中,我选择始终安装 SQL .cab(如果需要)。这样比较安全,因为 CE 安装程序将防止将设备中的 SQL 软件包误降级。对于.NET Compact Framework 也可以采用类似的方法。
      
      检测设备类型
      要成功地选择要部署到设备的正确 .cab,您将需要以下信息:Windows CE OS 版本、平台字符串、处理器类型和指令集。目前,无法通过 RAPI 直接获得以上所有信息,因此获取这些信息的唯一途径便是将本机“SetupHelper.dll”文件下载到设备,并通过 CeRapiInvoke 调用它。这有点象母鸡和蛋的问题,如何才能知道要下载哪种本机 .dll 来确定需要哪种 .cab 呢?答案是把所有 .dll

    页码:[1] [2] [3] [4] [5] [6] [7]3页、共7页

         

          设为首页       |       加入收藏       |       广告服务       |       友情链接       |       版权申明      

    Copyriht 2007 - 2008 ©  科普之友 All right reserved