如果你有一个office程序,同时又有一些office的插件,App-V客户端打开office程序时,可以同时启动这些工具,可以采用以下的序列化方法
1、序列化office程序;
2、在同一个序列化过程中,再次序列化相关的插件;
而使用4.5版本以后,问题多了一个选项
1、序列化office程序,生成office程序包;
2、序列化插件程序,生成插件程序包;
3、使用Dynamic Suite Composition(DSC)设置,允许office启动的同时,启动相关的插件程序。
实例化一下,这里我们给出一个office word与office community clips recorder序列化步骤
1、在一台干净的机器上,安装app-v sequencer工具;
2、启动app-v sequencer工具,依据向导,完成对office word 2007程序的序列化;
3、将保存的office word 2007包,放到app-v server上,发布office word 2007程序;
4、将app-v sequencer还原生干净的系统,在本机上安装office word 2007程序;
5、安装app-v sequencer程序;
6、启动app-v sequencer,完成对office community clip recorder的序列化,并且保存;
7、将office community clip recorder包放到app-v server上,发布这个程序,这里,我们不设置它的快捷方式,实验环境,这里分配用户的权限与office word 2007保持一致;
8、在app-v server上,打开office community clip record的OSD文件,复制codebase这一行;
9、在app-v server上,打开office word的OSD文件,找到<\VIRTUALENV>,在这一行之上加上
<DENPENDCIES>
<\DENPENDCIES>
10、 将从office community clip recoreder复制的CODEBASE数据,粘贴到<DEPENDCIES><\DEPENDCIES>之间,并且只保留这 一行的HREF GUID SYSGAURD,并且在行的末尾加上一句 MANDATORY=”TRUE”,保存文件;
11、到客户端打开office word 2007,以便检测DSC设置是否成功。
使用DSC,可以将主程序与辅助工具单独打包,一点好处,就是它们可以单独维护,比如去给主程序打补丁,或是给辅助程序升级,维护独立,而使用上又在一起。