我也学过这个例子
http://msdn.microsoft.com/en-us/library/Aa446504
而且效果很好。
cab是创建的,我可以在设备上复制它并安装应用程序。
我缺少的是,在设备上,应用程序不存在于程序文件夹中。我所能做的就是浏览到它在/program文件中的位置,然后手动运行它。
some1能否告诉我如何:
谢谢!
发布于 2010-06-17 13:51:02
CAB项目非常不直观,实际上,自从我写了这篇文章以来,我就没有在任何项目上使用过它。我选择手动编写我的INF文件,并使用批处理文件为我调用CABWIZ。
但是,如果您想使用CAB项目,那么在CAB项目的文件系统部分,您可以选择任何给定的文件,然后通过右键单击从中选择一个快捷方式。然后,可以将该快捷方式移动到树中的任何其他文件夹中。
将快捷方式移动到\Windows\Startup文件夹(手动或右键单击并使用“添加特殊文件夹”来选择启动),应用程序将在软重置后运行。
要使它在安装上运行更复杂,不能直接用CAB来完成。相反,您必须创建一个自定义setup.dll (用C语言)并使用它来启动您的应用程序。
https://stackoverflow.com/questions/3061323
复制相似问题