问题标签 [cabwiz]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
961 浏览

compact-framework - Windows CE CAB 文件创建不喜欢文件路径中的空格

我们刚刚设置了一个新的开发服务器,在构建我们现有的移动应用程序(Windows Mobile 6.5)时,我收到以下错误:

现在,我发现这是由于文件路径中的空格造成的。我可以解决这个问题,但这是一项乏味的任务,因为我们有多个需要更改的移动应用程序。我们的默认开发文件夹路径中也有空格,因此所有程序员都需要更改他们的开发环境。

新的开发机器运行的是 Windows Server 2012 R2,旧的机器是 Server 2008 R2。两者都使用VS2008。源代码没有任何变化,所以它必须与操作系统版本有所不同......?

我已经阅读了许多具有相同问题的帖子,但没有找到任何关于为什么会发生的解释,只是修复了空格。

我希望能够找到一个神奇的系统设置,使其再次允许文件路径中的空格!

0 投票
0 回答
62 浏览

visual-studio-2008 - .cab 文件大小在添加文件时迅速增长

我有一个部署项目,它创建了我的应用程序的 .cab 文件,用于将其安装在 Windows Mobile 6.5 PDA 上。最近我制作了多语言应用程序。由于CabWiz 错误(关于本地化),我通过Add/File...功能手动添加了我的资源文件。

现在创建的 .cab 文件的大小大大增加。首先,.cab 文件小于 500KB。现在,添加 1 个资源文件(约 50KB)后,大小约为 2.4MB!

OutOfMemoryExcepitons因为在我的应用程序的 OTA 更新期间我得到了更大的尺寸。

有谁知道,如何防止 .cab 文件的大小大幅增加?

提前致谢!

0 投票
1 回答
614 浏览

visual-studio-2008 - 自 Windows 10 1809 以来无法构建 Windows CE Cab 项目

升级到 Windows 10 1809 后,我无法在 Visual Studio 2008 Pro 中构建 Cab 项目。我们打包到 CAB 文件中的应用程序适用于 Windows CE 6.0,因此是 Visual Studio 的古老版本。

我可以在输出窗口中看到正在运行以下命令:

如果我自己运行它,我看到退出代码是 1,所以出了点问题。

我在 CabWiz.log 文件中看到的输出是:

所以我可以看到无法创建 CABProject.CAB 文件,但这是什么原因?我尝试暂时禁用防病毒软件,但这不是原因。

我不可能是唯一一个在 Windows 1809 中尝试过此操作的人……还有其他人遇到过这个问题吗?