Product Documentation

MSI 和 XenApp-installed 应用程序

Sep 15, 2015

将应用程序部署到托管它的所有 XenApp 服务器后,则可以将应用程序继续发布到设备。将针对发布使用 XenApp 部署类型,从而可向任何设备上的 Receiver 提供应用程序。

不管是将 MSI、App-V 还是 XenApp 应用程序发布设备,您都需要按照 Configuration Manager 控制台中的以下步骤顺序执行操作:

  1. 将 XenApp 部署类型添加到应用程序并将发布项目添加到 XenApp 部署类型。

    对于每个已链接到 XenApp 部署类型的发布项目,XenApp Connector 发布任务都会创建一个 XenApp 已发布应用程序。可重复使用发布项目。

  2. 将应用程序发布到用户集合。

    将应用程序发布到用户集合可向设备上的 Receiver 提供应用程序。在未由 Configuration Manager 托管的设备(未托管设备)上,Receiver 用户可以访问 Configuration Manager 中部署的 XenApp 托管应用程序,其中包括使用 XenApp 部署类型部署的应用程序。Receiver 需要在 Citrix StoreFront 或 Citrix Web Interface 中创建的 Web 站点以提供对未托管设备的访问权限。

    非 Windows 设备上的 Receiver 将忽略任何 Configuration Manager 特有的设置,并将按常规方式管理应用程序。

    在由 Configuration Manager 托管的设备(托管设备)上,则必须 Configure integration with managed devices(配置与托管设备的集成)以启用应用程序,从而在 Receiver 中进行访问。

重要:本主题中的操作过程主要介绍 XenApp 特定的设置。有关使用 Configuration Manager 控制台的详细信息,请参阅 Microsoft 的 System Center 2012 Configuration Manager 文档库

将基于 MSI 或 XenApp 安装的应用程序发布到设备

将应用程序发布到设备之前,必须在发布应用程序的 XenApp 服务器上部署该应用程序。有关详细信息,请参阅将应用程序和软件更新部署到 XenApp 服务器下面的主题。

除非另有指定,否则 XenApp Connector 不要求对默认设置进行更改。

  1. 为应用程序添加 XenApp 部署类型,并定义新的发布项目:
    1. 在“Applications”(应用程序)列表中,单击应用程序名称,然后单击 Home(主页)> Create Deployment Type(创建部署类型)将打开“Create Deployment Type Wizard”(创建部署类型向导)。
    2. 在“General”(常规)页面上,从 Type(类型)列表中选择 Citrix XenApp 6.5,然后单击 Next(下一步)。
    3. 在“General Information”(常规信息)页面上,单击 Next(下一步)。
    4. 在“Publishing”(发布)页面上,将发布项目添加到部署类型中。 要创建 XenApp 部署类型的发布项目,单击 New(新建),并完成“XenApp Publishing Wizard”(XenApp 发布向导)。 XenApp 部署类型的设置:
      • 单击“General”(常规)、“Type”(类型)和“Location”(位置)页面来接受默认设置。
      • 如果使用旧版 XenApp ICA 客户端且要在“开始”菜单中指定应用程序的文件夹位置,则在“Presentation”(演示文稿)页面上输入 Client application folder(客户端应用程序文件夹)。
      • 单击剩余页面,然后根据环境的需要进行更改。

      您添加的 XenApp 部署类型将显示在 Deployment Types(部署类型)选项卡中。

    5. 要允许 Configuration Manager 软件中心的用户像访问其他在本地安装的应用程序一样访问 XenApp-published 应用程序,请将 XenApp 部署类型的优先级增加到 1:在 Deployment Types(部署类型)选项卡中,在 XenApp 部署类型上单击鼠标右键,然后选择 Increase Priority(增加优先级)。 根据需要重复进行操作直到优先级为 1。

    发布其他应用程序时,可重复使用您添加的发布项目。发布项目将显示在 Application Management(应用程序管理)> XenApp Publications(XenApp 发布)中。

    注意:如果稍后需要删除发布项目,请使用 Configuration Manager 控制台,以便同时更新 Configuration Manager 数据库和 XenApp 场。使用 Citrix AppCenter 从 XenApp 场中删除发布项目时,并不会更新 Configuration Manager 数据库。

    XenApp 管理员可能会注意到 AppCenter 中已发布应用程序的说明字段中现在包括其他关键字,ConfigMgr。该关键字表示可通过 XenApp 部署类型处理程序安装的应用程序。不要删除该关键字。

  2. 将应用程序发布到用户集合:
    1. 在“Applications”(应用程序)列表中,单击应用程序名称,然后单击 Home(主页)> Deploy(部署)
    2. 在“General”(常规)页面上,从 Collection(集合)中单击 Browse(浏览),然后选择 User Collection(用户集合)。
    3. 单击“Content”(内容)页面。
    4. 在“Deployment Settings”(部署设置)页面上,选择 Purpose(目标)以指示 Receiver 用户是否必须订阅应用程序:Available(可用)(使应用程序可供订阅)或 Required(必备项)(订阅应用程序,无需用户干预)。
    5. 单击剩余页面。

      默认情况下,发布任务每 10 分钟运行一次。要立即发布该应用程序,请转到“开始”菜单,然后选择 Run Publishing Task(运行发布任务)。

  3. 要验证部署,请转至 Monitoring(监视)> Deployments(部署)以查看部署状态,然后打开目标设备上的 Receiver 来订阅(如果需要)并打开该应用程序。

将通过流技术推送到服务器的 App-V 应用程序发布到设备

 

  1. 将 XenApp 部署类型添加到应用程序中,并定义新的 App-V 类型发布项目:
    1. 在“Applications”(应用程序)列表中,单击应用程序名称,然后单击 Home(主页)> Create Deployment Type(创建部署类型)将打开“Create Deployment Type Wizard”(创建部署类型向导)。
    2. 在“General”(常规)页面上,从 Type(类型)列表中选择 Citrix XenApp 6.5,然后单击 Next(下一步)。
    3. 在“General Information”(常规信息)页面上,单击 Next(下一步)。
    4. 在“Publishing”(发布)页面上,将发布项目添加到部署类型中。 要创建 XenApp 部署类型的发布项目,单击 New(新建),并完成“XenApp Publishing Wizard”(XenApp 发布向导)。 XenApp 部署类型的设置:
      • 单击“General”(常规)页面。
      • 在“Type”(类型)页面上,单击 App-V virtual application(App-V 虚拟应用程序)。
      • 在“Location”(位置)页面中,选择 App-V package(App-V 包)以及该安装包中要发布的 Application(应用程序)。
      • 如果使用旧版 XenApp ICA 客户端且要在“开始”菜单中指定应用程序的文件夹位置,则在“Presentation”(演示文稿)页面上输入 Client application folder(客户端应用程序文件夹)。
      • 单击剩余页面,然后根据环境的需要进行更改。

      您添加的 XenApp 部署类型将显示在 Deployment Types(部署类型)选项卡中。

    5. 要允许 Configuration Manager 软件中心的用户像访问其他在本地安装的应用程序一样访问 XenApp-published 应用程序,请将 XenApp 部署类型的优先级增加到 1:在 Deployment Types(部署类型)选项卡中,在 XenApp 部署类型上单击鼠标右键,然后选择 Increase Priority(增加优先级)。 根据需要重复进行操作直到优先级为 1。

    发布其他应用程序时,可重复使用您添加的发布项目。发布项目将显示在 Application Management(应用程序管理)> XenApp Publications(XenApp 发布)中。

    注意:如果稍后需要删除发布项目,请使用 Configuration Manager 控制台,以便同时更新 Configuration Manager 数据库和 XenApp 场。使用 Citrix AppCenter 从 XenApp 场中删除发布项目时,并不会更新 Configuration Manager 数据库。

    XenApp 管理员可能会注意到 AppCenter 中已发布应用程序的说明字段中现在包括其他关键字,ConfigMgr。该关键字表示可通过 XenApp 部署类型处理程序安装的应用程序。不要删除该关键字。

  2. 将应用程序发布到用户集合:
    1. 在“Applications”(应用程序)列表中,单击应用程序名称,然后单击 Home(主页)> Deploy(部署)
    2. 在“General”(常规)页面上,从 Collection(集合)中单击 Browse(浏览),然后选择 User Collection(用户集合)。
    3. 单击“Content”(内容)页面。
    4. 要使应用程序可供订阅,请在“Deployment Settings”(部署设置)页面上,从 Purpose(目标)下拉菜单中选择 Available(可用)。
    5. 单击剩余页面。

      默认情况下,发布任务每 10 分钟运行一次。要立即发布该应用程序,请转到“开始”菜单,然后选择 Run Publishing Task(运行发布任务)。

  3. 要验证部署,请转至 Monitoring(监视)> Deployments(部署)以查看部署状态,然后打开目标设备上的 Receiver 来订阅(如果需要)并打开该应用程序。
注意:有关将 App-V 与 XenApp 6.5 集成的详细指导,请参阅本概览