如何序列化新的服务器应用程序

 

适用对象:System Center 2012 SP1 - Virtual Machine Manager, System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager

若要序列化新的应用程序

  1. 若要启动 Server App-V Sequencer,请在运行 Sequencer 的计算机上依次选择**“启动”/“所有程序”/“Microsoft Application Virtualization”/“Microsoft Application Virtualization Sequencer”**。

  2. 选择**“创建新的虚拟应用程序包”**。

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

    System_CAPS_important重要事项

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

  4. 在**“选择安装程序”页上,单击“浏览”并指定你将进行序列化的应用程序的安装文件。如果应用程序不具有关联的安装程序文件,并且你计划手动进行所有安装步骤,请选择“选择此选项以执行自定义安装”**。单击“下一步”。

  5. 在**“包名称”**页上,指定将与包关联的名称。指定的名称应有助于标识将添加到包的应用程序的目的和版本。

    System_CAPS_important重要事项

    指定的名称在整个企业内必须是唯一的。

    “安装位置”显示将在其中安装应用程序的 Application Virtualization 路径。若要编辑此位置,请选择“编辑(高级)”

    System_CAPS_important重要事项

    编辑 Application Virtualization 路径是一项高级配置任务。你应完全了解更改路径的含义。对于大多数应用程序,建议使用默认路径。

    单击“下一步”。

  6. 在**“安装”页上,当 Sequencer 和应用程序安装程序准备就绪后,请将应用程序安装到所选包根目录(通常为“Q:\”**),以使 Sequencer 能够监视安装过程。使用应用程序的安装过程执行安装。

    System_CAPS_important重要事项

    如果进行序列化的应用程序需要“Dcomcnfg.exe”作为安装的一部分,则应在配置阶段(此过程的第 8 步)运行安装文件,而不是在监视阶段运行。

    如果存在必须作为安装的一部分运行的其他安装文件,请单击**“运行”,找到并运行该安装文件。完成安装后,选择“我已完成安装”**。单击“下一步”。

    System_CAPS_tip提示

    可以不单击“运行”按钮,而是在运行 Sequencer 的计算机上最小化 Sequencer 并直接执行任何其他所需安装步骤。这是因为 Sequencer 监视着所有系统活动,无论该活动是否源自 Sequencer 用户界面 (UI) 内部。

  7. 在**“安装”**页上,当 Sequencer 配置虚拟应用程序包时,请等待其完成。

  8. 在**“配置软件”页上,根据需要运行包中包含的程序。此步骤可帮助完成任何关联的许可或部署任务,这些任务需要在部署和运行包之前运行该应用程序。若要同时运行所有程序,请单击“全部运行”。若要运行特定程序,请选择该程序或想要运行的程序,然后单击“运行所选项”**。完成必需的配置任务,然后关闭应用程序。所有程序运行可能需要几分钟时间。单击“下一步”。

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

  10. 在**“创建包”页上,根据需要添加与包关联的“注释”。注释可用于识别版本和有关包的其他信息。还会显示默认“保存位置”。若要更改默认位置,请单击“浏览”并指定新位置。单击“创建”**。

  11. 在**“完成”页上,查看“虚拟应用程序包报告”窗格中显示的信息后,单击“关闭”**。

    该包现在在 Sequencer 控制台中可用。

  12. 在 Sequencer 控制台中,依次选择**“包”/“保存”**以保存包。为包分配一个名称,并指定包的保存位置。

    System_CAPS_important重要事项

    虚拟应用程序包可能包含敏感信息,例如用户名和密码。应始终将虚拟应用程序包保存在安全位置。

    创建虚拟应用程序包之后,若要了解有关序列化过程的信息,你可以查看**“Reports.xml”文件,该文件位于“创建新包”向导的“步骤 10”**页中所指定的目录中。