在上一篇文章中介绍了如何使用App-V 4.6 SP1的Sequencer组件来打包普通的应用程序,在这篇文章将将介绍如何来打包一个插件,这里以Flash player 10.2 的IE插件来作为示例。

App-V 4.6 SP1系列之三打包ActiveX插件_应用程序虚拟化

1. 启动Sequencer主机,打开Sequencer应用程序,然后选择创建新虚拟应用程序包。

App-V 4.6 SP1系列之三打包ActiveX插件_sequence_02

2. 选择创建包(默认),然后单击下一步

App-V 4.6 SP1系列之三打包ActiveX插件_应用程序虚拟化_03

3. 提示相关会造成冲突的应用程序和服务,关闭它。无任何提示后,单击下一步

App-V 4.6 SP1系列之三打包ActiveX插件_App-V 4.6 SP1_04

4. 在这里选择加载项或插件,然后单击下一步

App-V 4.6 SP1系列之三打包ActiveX插件_sequence_05

5. 单击浏览,选择安装源文件,然后单击下一步

App-V 4.6 SP1系列之三打包ActiveX插件_App-V 4.6 SP1_06

6. 选择主程序。由于在这里我们使用的Flash Player插件是一个IE的插件,因此在这里选择iexplore.exe,然后点击下一步

App-V 4.6 SP1系列之三打包ActiveX插件_应用程序虚拟化_07

7. 输入包的名称,然后点击下一步

App-V 4.6 SP1系列之三打包ActiveX插件_MDOP 2011_08

8. 这时打包程序将会自动启动安装程序,按照提示来安装Flash Player

App-V 4.6 SP1系列之三打包ActiveX插件_MDOP 2011_09

9. 完成安装后,选择我已经完成安装,然后点击下一步

App-V 4.6 SP1系列之三打包ActiveX插件_App-V 4.6 SP1_10

10. 这是这时将会自动检测打包的过程,如果有问题的话,会进行提示,单击下一步

App-V 4.6 SP1系列之三打包ActiveX插件_打包_11

11. 选择自定义,然后单击下一步

App-V 4.6 SP1系列之三打包ActiveX插件_MDOP 2011_12

12. 确认程序的快捷方式和文件类型无误后,单击下一步

App-V 4.6 SP1系列之三打包ActiveX插件_App-V 4.6 SP1_13

13. 启动此程序,确保能够正确启动和关闭,并且能够正常使用插件,本示例中为正常浏览含有Flash的网页,然后点击下一步

App-V 4.6 SP1系列之三打包ActiveX插件_sequence_14

App-V 4.6 SP1系列之三打包ActiveX插件_应用程序虚拟化_15

14. 然后选择目标操作系统

App-V 4.6 SP1系列之三打包ActiveX插件_sequence_16

15. 然后保存打包好的文件

App-V 4.6 SP1系列之三打包ActiveX插件_MDOP 2011_17

16. 这样包文件已经创建完成了,单击关闭

App-V 4.6 SP1系列之三打包ActiveX插件_MDOP 2011_18

通过以上的步骤Flash Player 10.2插件已经打包好了,我们就可以将此插件部署到客户端了。具体的修改协议、服务器、端口等的方法请参考上一篇文章。

在添加到服务器的时候可以看到此包文件还是识别为原来的主程序Internet Explorer 8

App-V 4.6 SP1系列之三打包ActiveX插件_MDOP 2011_19

今天给大家介绍了App-V 4.6 SP1虚拟化Flash Player插件的方法,是不是感觉App-V 4.6 SP1真是很强大,其实不光是IE的插件,其他的office等应用程序的插件都可以进行打包。

后续还有更精彩的内容,敬请期待!