我们刚刚设置了一个新的开发服务器,在构建我们现有的移动应用程序(Windows Mobile 6.5)时,我收到以下错误:
Windows CE CAB Wizard
Warning: Section [RegKeys] has no data
Warning: Section [DefaultInstall] key "AddReg" - there are no section entries to process
Error: CAB file "E:\...\MyProject.CAB" could not be created
ERROR: The Windows CE CAB Wizard encountered an error. See the output window for more information.
现在,我发现这是由于文件路径中的空格造成的。我可以解决这个问题,但这是一项乏味的任务,因为我们有多个需要更改的移动应用程序。我们的默认开发文件夹路径中也有空格,因此所有程序员都需要更改他们的开发环境。
新的开发机器运行的是 Windows Server 2012 R2,旧的机器是 Server 2008 R2。两者都使用VS2008。源代码没有任何变化,所以它必须与操作系统版本有所不同......?
我已经阅读了许多具有相同问题的帖子,但没有找到任何关于为什么会发生的解释,只是修复了空格。
我希望能够找到一个神奇的系统设置,使其再次允许文件路径中的空格!