Win CE 5.0 / 6.0设备上的CAB文件

时间:2014-11-04 03:13:06

标签: windows-ce

我想创建一个安装在Win CE 5.0 / 6.0扫描程序上的CAB文件应该执行以下操作:

  1. 包含所需文件 - 应用程序可执行文件,数据库文件,数据楔形。我有这些所有这些 文件。
  2. 在扫描仪上安装CAB文件时,应将上述文件复制到特定的文件中 位置。
  3. 上述要求可能并不复杂,但作为一个新手,我没有太多的知识。 你能在这里提供帮助吗?

    谢谢, Anurag

4 个答案:

答案 0 :(得分:1)

遇到同样的问题,并没有找到一个很好的解决方案来生成一个CAB文件,特别是对于Windows CE 6/7平台。所以我创建了a project to provide support for it。特别是不安装旧版本的Visual Studio。此外,我一直在寻找CI友好的解决方案。

注意:此解决方案不会生成CAB文件。发布此解决方案会让其他人发现它很有用。

此解决方案采用不同的方法。我们创建了一个自解压缩zip文件(exe),而不是创建CAB文件。因此,一旦部署到设备上,就可以执行exe来提取生成的zip文件的内容。

Readme中有指令来构建应用程序并在构建之后。构建项目会生成一个可执行文件,用于创建自解压exe。

Sfx -an test -d <full-path-to-zip>

在上面的示例中,Sfx是工具。 test是exe

的名称

-d <directory>要压缩的目录

-an <artifact name>是要创建的工件的名称(没有扩展名)。默认为叶输入目录名称的名称。

上面的命令生成test.exe,它是要压缩的目录的自解压zip文件。

答案 1 :(得分:0)

您可以使用它来创建cab文件:

http://www.mobilepackager.com/

我认为它也可用于追踪版本,但你可以使用它直到那时。

答案 2 :(得分:0)

答案 3 :(得分:-1)

CAB文件与Windows桌面上的zip文件非常相似。您可以在线使用许多免费的出租车经理。 OCP spftware WinCE cab管理器主要用于此链接:

http://www.ocpsoftware.com/products.php

如果安装了Visual Studio,则还可以从中创建cab文件。

如何创建CAB文件

  • CAB经理会询问您要在WinCE设备上复制文件的位置和文件位置。
  • 如果要在设备上添加或修改某些注册表设置,则还可以在cab管理器中提供 .reg 文件。安装CAB文件时,将自动完成注册表设置。

需要注意的是,从CAB管理器生成CAB文件时,请确保未完成压缩(设置为FALSE),因为在WinCE设备上,它可能无法将CAB文件检测为正确的WinCE文件。