为我们的产品构建windows mobile cab时,windows CE cab向导(CabWiz.exe)有时会返回错误:
错误:文件 c:\docume~1\build\locals~1\temp\wiz3340.inf 支持
当使用超过998个文件、~260个目录时,或者当%符号未被替换(使用另一个%)时,可能会发生此错误,但这些不适用于我们的情况。
以前有人遇到过这个问题吗?谢谢
我今天遇到了这个问题,找到了一个在这里有效的解决方案:
https://web.archive.org/web/20100330064330/http://blogs.msdn.com/raffael/archive/2008/03/18/x-inf-contains-dirids-which-are-not-supported.aspx
所以我想:好吧,他已经达到了已知的998个文件的极限 被打包在出租车里。。。错误:使用时也会出现问题 9.0\SmartDevices\SDK\SDKTools\CabWiz.exe,版本4.0.4332.0。 VS2008文件可以成功创建智能设备CAB,共263个 它给出错误“x.inf包含不受支持的dirid”的文件。 给CabWiz.exe,它在[DestinationDirs]下为 每个添加的文件,即使设备上的目标文件夹相同, 应用程序自动创建行…,我可以成功 为263+个文件创建CAB,在 现在:Windows Mobile 6 SDK附带了更新版本的CabWiz.exe, v4.5.5102.0,非常有趣的是,它不仅克服了 限制大约998个文件,但也限制大约262个条目
所以我想:好吧,他已经达到了已知的998个文件的极限 被打包在出租车里。。。错误:使用时也会出现问题 9.0\SmartDevices\SDK\SDKTools\CabWiz.exe,版本4.0.4332.0。
VS2008文件可以成功创建智能设备CAB,共263个 它给出错误“x.inf包含不受支持的dirid”的文件。 给CabWiz.exe,它在[DestinationDirs]下为 每个添加的文件,即使设备上的目标文件夹相同, 应用程序自动创建行…,我可以成功 为263+个文件创建CAB,在
现在:Windows Mobile 6 SDK附带了更新版本的CabWiz.exe, v4.5.5102.0,非常有趣的是,它不仅克服了 限制大约998个文件,但也限制大约262个条目