CF - CAB部署

时间:2010-06-17 11:45:46

标签: deployment compact-framework cab

我已经按照这个例子

http://msdn.microsoft.com/en-us/library/Aa446504

它工作正常。

创建了cab,我可以将其复制到设备上并安装应用程序。

缺少的是设备上的应用程序不在“程序”文件夹中。 我所能做的就是浏览它在/ program files中的位置并手动运行它。

some1可以告诉我如何:

  • 安装CAB,以便在设备上的程序中创建快捷方式
  • 安装后自动运行应用程序

thanx!

1 个答案:

答案 0 :(得分:2)

CAB项目非常不直观,实际上,自从我写这篇文章以来,我没有在任何项目中使用它。我选择手写我的INF文件并使用批处理文件为我调用CABWIZ。

但是,如果要使用CAB项目,则可以在CAB项目的文件系统部分中选择任何给定文件,然后通过右键单击选择从中创建快捷方式。然后,您可以将该快捷方式移动到树中的任何其他文件夹中。

将快捷方式移动到\ Windows \ Startup文件夹(手动或右键单击并使用“添加特殊文件夹”选择“启动”),应用程序将在软复位后运行。

使其在安装时运行更复杂,无法直接使用CAB完成。相反,您必须创建custom setup.dll(在C中)并使用它来启动您的应用。