如何对新的加载项或插件应用程序进行序列化 (App-V 4.6 SP1)

应用到: Application Virtualization 4.6 SP1

使用以下过程通过 Application Virtualization (App-V) Sequencer 可以创建新的加载项或插件虚拟应用程序包。加载项或插件应用程序是一种可扩展应用程序功能的应用程序,例如,Microsoft Excel 的插件。有关可进行序列化的应用程序类型的详细信息,请参阅如何确定要对哪些类型的应用程序进行序列化

重要

在执行以下过程之前,请在运行 Sequencer 的计算机上以本地方式安装父应用程序。例如,如果要对 Microsoft Excel 的插件进行序列化,则在运行 Sequencer 的计算机上以本地方式安装 Microsoft Excel。还要在目标计算机上该应用程序的相同安装目录中安装父应用程序。如果插件或加载项将要用于现有虚拟应用程序包,请在您创建父虚拟应用程序包时使用的同一虚拟应用程序驱动器上安装应用程序。

也可以使用现有虚拟应用程序包作为父应用程序。若要使用现有虚拟应用程序包,请在对新加载项或插件进行序列化之前使用以下过程。

  1. 若要启动 App-V Sequencer,请在运行 App-V Sequencer 的计算机上,单击“开始”/“所有程序”/“Microsoft Application Virtualization”/“Microsoft Application Virtualization Sequencer”。

  2. 若要将现有包展开到运行 Sequencer 的计算机,请单击“工具”/“将包展开到本地系统”。

  3. 浏览到要展开的包(.sprj 文件)并选择该包,然后单击“打开”。继续执行以下过程。

对新的加载项或插件应用程序进行序列化

  1. 若要启动 App-V Sequencer,请在运行 App-V Sequencer 的计算机上,单击“开始”/“所有程序”/“Microsoft Application Virtualization”/“Microsoft Application Virtualization Sequencer”。

  2. 若要启动“创建新包”向导,请单击“创建新虚拟应用程序包”。若要创建包,请选择“创建包(默认)”,然后单击“下一步”。

  3. 在“准备计算机”页上,查看可能导致包创建失败或使包包含不必要的数据的问题。我们强烈建议您在继续之前解决所有潜在问题。修复了冲突后,若要更新显示的信息,请单击“刷新”。解决了所有潜在问题后,单击“下一步”。

    重要

    如果要求您禁用病毒扫描软件,请扫描运行 Sequencer 的计算机以确保没有不需要的文件或恶意文件可能被添加到包中。

  4. 在“应用程序的类型”页上,选择“加载项或插件”,然后单击“下一步”。

    有关可进行序列化的应用程序类型的详细信息,请参阅如何确定要对哪些类型的应用程序进行序列化

  5. 在“选择安装程序”页上,单击“浏览”并指定加载项或插件的安装文件。如果应用程序没有关联的安装程序文件,并且您计划手动运行所有安装步骤,请选中“选择此选项以执行自定义安装”复选框,然后单击“下一步”。

  6. 在“选择主项”页上,单击“浏览”并指定父应用程序。

    重要

    如果尚未以本地方式安装您所安装的加载项或插件将支持的父应用程序,请在此时停止,并在运行 Sequencer 的计算机上安装该应用程序。例如,对于 Microsoft Excel 插件,必须以本地方式安装“Excel.exe”程序文件。

    单击**“下一步”**。

  7. 在“包名称”页上,指定将与包关联的名称。请使用可帮助对将添加到包中的应用程序的用途和版本加以标识的名称。包名称还将显示在 App-V Management Console 中。“安装位置”显示将在其中安装应用程序的 Application Virtualization 路径。若要编辑此位置,请选择“编辑(高级)”。

    重要

    编辑 Application Virtualization 路径是一项高级配置任务。您应完全了解更改路径可能带来的影响。对于大多数应用程序,我们建议使用默认路径。

    单击**“下一步”**。

  8. 在“安装”页上,当 Sequencer 和应用程序安装程序准备就绪后,安装插件或加载项应用程序以使 Sequencer 能够监视安装过程。使用应用程序的安装过程来执行安装。如果在安装过程中必须运行其他安装文件,请单击“运行”,找到并运行其他安装文件。完成安装后,选择“我已完成安装”,然后单击“下一步”。

  9. 在“安装报告”页上,您可以查看有关刚刚进行序列化的虚拟应用程序包的信息。要查看显示在“其他信息”中的信息的更详细说明,请双击事件。查看该信息之后,单击“下一步”。

  10. 在“自定义”页上,如果您已完成安装和配置虚拟应用程序的过程,请选择“立即停止”,并跳过此过程的步骤 14。如果要自定义以下列表中的任何项,请选择“自定义”。

    • 编辑与应用程序关联的文件类型关联。

    • 准备虚拟包进行流式处理。流式处理可改善虚拟应用程序包在目标计算机上运行时的体验。

    • 指定可运行此包的操作系统。

    单击**“下一步”**。

  11. 在“编辑快捷方式”页上,您可以根据需要配置将与包中的各种应用程序关联的文件类型关联 (FTA)。若要创建新的 FTA,请在左窗格中选择并展开要自定义的应用程序,然后单击“添加”。在“添加文件类型关联”对话框中,为新 FTA 提供必要的信息。在应用程序下,选择“快捷方式”以查看与应用程序关联的快捷方式信息。在“位置”窗格中,可以查看图标文件信息。若要编辑现有 FTA,请单击“编辑”。若要删除某个 FTA,请选择该 FTA,然后单击“删除”。单击**“下一步”**。

  12. 在“流式处理”页上,运行每个程序以使其能够得到优化并更有效地在目标计算机上运行。可能需要花费几分钟来运行所有应用程序。所有应用程序均运行后,关闭每个应用程序,然后单击“下一步”。

    备注

    如果要在此步骤中使应用程序停止加载,请在“应用程序启动”对话框中,单击“停止”,并选中以下复选框之一:“停止所有应用程序”或“仅停止此应用程序”。

  13. 在“目标 OS”页上,指定可运行此包的操作系统。若要使环境中所有支持的操作系统均能够运行此包,请选中“允许此包在任何操作系统上运行”复选框。若要将此包配置为仅在特定操作系统上运行,请选中“只允许此包在以下操作系统上运行”复选框,然后选择可运行此包的操作系统。单击**“下一步”**。

  14. 在“创建包”页上,若要修改包而不将其保存,请选中“不保存而继续使用包编辑器修改包”复选框。如果选择此选项,则会在 Sequencer 控制台打开包,以便您能够修改包,之后再将其保存。单击**“下一步”**。

    若要立即保存包,请选择默认选项“立即保存包”。根据需要选择“备注”以添加将与包关联的备注。备注对于标识版本和有关包的其他信息非常有用。还会显示默认的“保存位置”。若要更改默认位置,请单击“浏览”并指定新位置。会显示未压缩的包大小。如果包大小超过 4 GB(未压缩),并且您计划将包传输到目标计算机,则必须选择“压缩包”。单击“创建”。

  15. 在“完成”页上查看了“成功虚拟应用程序包报告”窗格中显示的信息后,单击“关闭”。“成功虚拟应用程序包报告”窗格中显示的信息也会出现在此过程的步骤 14 中所指定目录内一个名为 Reports.xml 的文件中。

    包现在将出现在 Sequencer 中。单击“编辑 [包名称]”以编辑包属性。有关修改包的详细信息,请参阅如何修改现有虚拟应用程序包

    重要

    成功创建了虚拟应用程序包后,将无法在运行 Sequencer 的计算机上运行虚拟应用程序包。

另请参阅

概念

如何确定要对哪些类型的应用程序进行序列化

其他资源

Application Virtualization Sequencer 的任务 (App-V 4.6 SP1)

-----
你可以在 TechNet 库中了解有关 MDOP 的详细信息,在 TechNet Wiki 上搜索疑难解答,或者在 FacebookTwitter 上与我们联系。 请将关于 MDOP 文档的建议和意见发送到 MDOPdocs@microsoft.com。