能否请解释一下如何在我的 CAB 文件中包含此安装。
NETCFv35.wm.armv4i.cab NETCFv35.Messages.EN.wm.cab
此外,在某些设备上,用户必须确认我想避免的几个 DLL。我告诉我应该使用 ILMerge,但我不知道该怎么做。
谢谢
能否请解释一下如何在我的 CAB 文件中包含此安装。
NETCFv35.wm.armv4i.cab NETCFv35.Messages.EN.wm.cab
此外,在某些设备上,用户必须确认我想避免的几个 DLL。我告诉我应该使用 ILMerge,但我不知道该怎么做。
谢谢
告诉你 ILMerge 是一个解决方案的人显然对 CF 开发或 CAB 文件一无所知。这对你没有任何好处,所以不要浪费时间去研究它。
Microsoft 发布了一篇涵盖多 CAB 安装的 MSDN 文章,这将是一个非常好的开始。然后看看这个博客条目关于如何修改它。
至于避免确认,wcelaod.exe(在设备上解压 CAB 的应用程序)有命令行选项来防止确认。
编辑
multicabinstall 的示例源代码随 WinMo SDK 一起提供。例如,如果您将 WInMo 6.0 SDK 安装在其默认位置,则源将位于C:\Program Files (x86)\Windows Mobile 6 SDK\Samples\Common\CPP\Win32\multicabinstall