1
我有一个Windows Mobile 6.0应用程序安装程序必须执行CAB文件作为其进程的一部分。但是,如果CAB文件在目录中,我无法安装它。wceload.exe不从目录加载CAB文件。
这样没有问题:
Process proc = Process.Start("wceload.exe", "/silent \\Installer.CAB");
proc.WaitForExit();
这不起作用:
Process proc = Process.Start("wceload.exe", "/silent \\Program Files\\Installer.CAB");
proc.WaitForExit();
看来,因为CAB文件是在一个目录它是找不到的。我已经在\ temp \中尝试过了,它也是这样做的。我可以使它工作的唯一方法是将CAB文件放在似乎很傻的根文件中。
感谢所有帮助
迈克
刚刚意识到我没有评论回来。工作很好。谢谢。 – hydev
然后简单地将答案标记为正确。 – ctacke