Publicación de aplicaciones con RemoteApp en Azure Virtual Desktop

Hay dos maneras de hacer que las aplicaciones estén disponibles para los usuarios de Azure Virtual Desktop: como parte de un escritorio completo o como aplicaciones individuales con RemoteApp. Las aplicaciones se publican al agregarlas a un grupo de aplicaciones, que está asociado a un grupo de hosts y un área de trabajo, y se asignan a los usuarios. Para obtener más información sobre los grupos de aplicaciones, consulte Terminología.

Las aplicaciones se publican en los escenarios siguientes:

  • En el caso de los grupos de aplicaciones de RemoteApp , se publican aplicaciones para transmitirlas de forma remota que se instalan localmente en hosts de sesión o se entregan dinámicamente mediante la asociación de aplicaciones y la asociación de aplicaciones MSIX y se presentan a los usuarios como aplicaciones individuales en uno de los clientes de Escritorio remoto compatibles.

  • En el caso de los grupos de aplicaciones de escritorio , solo puede publicar un escritorio completo y todas las aplicaciones en paquetes MSIX mediante la asociación de aplicaciones MSIX para que aparezcan en el menú inicio del usuario en una sesión de escritorio. Si usa la asociación de aplicaciones, las aplicaciones no se agregan a un grupo de aplicaciones de escritorio.

En este artículo se muestra cómo publicar aplicaciones que se instalan localmente con RemoteApp mediante Azure Portal y Azure PowerShell. No se pueden publicar aplicaciones mediante la CLI de Azure.

Requisitos previos

Para publicar una aplicación en un grupo de aplicaciones remoteApp, necesita lo siguiente:

Agregar aplicaciones a un grupo de aplicaciones remoteApp

Para agregar aplicaciones a un grupo de aplicaciones remoteApp, seleccione la pestaña correspondiente para su escenario y siga los pasos.

Aquí se muestra cómo agregar aplicaciones a un grupo de aplicaciones remoteApp mediante Azure Portal.

  1. Inicie sesión en Azure Portal.

  2. En la barra de búsqueda, escriba Azure Virtual Desktop y seleccione la entrada de servicio coincidente.

  3. Seleccione Grupos de aplicaciones y, a continuación, seleccione el grupo de aplicaciones RemoteApp al que desea agregar una aplicación.

  4. Seleccione Aplicaciones, seleccione + Agregar. Asegúrese de que tiene al menos un host de sesión encendido en el grupo de hosts al que está asignado el grupo de aplicaciones.

  5. En la pestaña Aspectos básicos, en la lista desplegable origen de la aplicación, seleccione Asociación de aplicaciones, menú Inicio o Ruta de acceso de archivo. Los campos restantes cambian en función del origen de la aplicación que seleccione.

    • En Asociación de aplicaciones, complete la siguiente información. El paquete MSIX ya debe agregarse y asignarse al grupo de hosts.

      Parámetro Valor y descripción
      Paquete Seleccione un paquete disponible para el grupo de hosts en la lista desplegable. Los paquetes regionales proceden de la asociación de aplicaciones y los paquetes del grupo de hosts proceden de la asociación de aplicaciones MSIX.
      Aplicación Seleccione una aplicación en la lista desplegable.
      Identificador de la aplicación Escriba un identificador único para la aplicación.
      Nombre para mostrar Escriba un nombre descriptivo para la aplicación que es para los usuarios.
      Descripción Escriba una descripción para la aplicación.
    • Para menú Inicio, complete la siguiente información:

      Parámetro Valor y descripción
      Aplicación Seleccione una aplicación en la lista desplegable.
      Nombre para mostrar Escriba un nombre descriptivo para la aplicación que es para los usuarios.
      Descripción Escriba una descripción para la aplicación.
      Application path Revise la ruta de acceso del archivo al .exe archivo de la aplicación y cámbiela si es necesario.
      Requiere línea de comandos Seleccione si necesita agregar un comando específico para ejecutarse cuando se inicie la aplicación. Si selecciona , escriba el comando en el campo Línea de comandos.
    • En Ruta de acceso de archivo, complete la siguiente información:

      Parámetro Valor y descripción
      Application path Escriba la ruta de acceso del archivo al .exe archivo de la aplicación.
      Identificador de la aplicación Escriba un identificador único para la aplicación.
      Nombre para mostrar Escriba un nombre descriptivo para la aplicación que se muestra a los usuarios.
      Descripción Escriba una descripción para la aplicación.
      Requiere línea de comandos Seleccione si necesita agregar un comando específico para ejecutarse cuando se inicie la aplicación. Si selecciona , escriba el comando en el campo Línea de comandos.

    Una vez que haya completado esta pestaña, seleccione Siguiente.

  6. En la pestaña Icono , las opciones que ve dependen del origen de la aplicación seleccionado en la pestaña Aspectos básicos . Con la asociación de aplicaciones puedes usar una ruta de acceso UNC, pero para menú Inicio y ruta de acceso de archivo solo puedes usar una ruta de acceso local.

    • Si seleccionó Asociación de aplicaciones, seleccione Predeterminado para usar el icono predeterminado de la aplicación o seleccione Ruta de acceso de archivo para usar un icono personalizado.

      En Ruta de acceso de archivo, seleccione una de las siguientes opciones:

      • Examine Azure Files para usar un icono de un recurso compartido de archivos de Azure. Seleccione Seleccionar una cuenta de almacenamiento y seleccione la cuenta de almacenamiento que contiene el archivo de icono y, a continuación, seleccione Seleccionar archivo de icono. Vaya al recurso compartido de archivos y directorio en el que se encuentra el icono, active la casilla situada junto al icono que desea agregar, por ejemplo MyApp.ico, y seleccione Seleccionar. También puede usar un .png archivo . En Índice de icono, especifique el número de índice para el icono que desea usar. Esto suele ser 0.

      • Ruta de acceso de archivo UNC para usar un icono de un recurso compartido de archivos. En Ruta de acceso de icono, escriba la ruta de acceso UNC al archivo de icono, por ejemplo \\MyFileShare\MyApp.ico. También puede usar un .png archivo . En Índice de icono, especifique el número de índice para el icono que desea usar. Esto suele ser 0.

    • Si seleccionó menú Inicio o Ruta de acceso de archivo, en Ruta de acceso de icono, escriba una ruta de acceso local al archivo o al .exe archivo de icono, por ejemploC:\Program Files\MyApp\MyApp.exe. En Índice de icono, especifique el número de índice para el icono que desea usar. Esto suele ser 0.

    Una vez que haya completado esta pestaña, seleccione Revisar y agregar.

  7. En la pestaña Revisar y agregar , asegúrese de que la validación pasa y revise la información que se usa para agregar la aplicación y, a continuación, seleccione Agregar para agregar la aplicación al grupo de aplicaciones RemoteApp.

Asignación de aplicaciones a los usuarios

Las aplicaciones no se asignan individualmente a los usuarios a menos que use la asociación de aplicaciones. En su lugar, los usuarios se asignan a grupos de aplicaciones. Cuando un usuario se asigna a un grupo de aplicaciones, puede acceder a todas las aplicaciones de ese grupo. Para obtener información sobre cómo asignar usuarios a grupos de aplicaciones, consulte Asignación de usuarios a un grupo de aplicaciones o Agregar y administrar aplicaciones de asociación de aplicaciones.

Publicación de aplicaciones de Microsoft Store

Las aplicaciones de Microsoft Store se actualizan con frecuencia y a menudo se instalan automáticamente. La ruta de acceso de directorio de una aplicación instalada desde Microsoft Store incluye el número de versión, que cambia cada vez que se actualiza una aplicación. Si se produce una actualización automáticamente, la ruta de acceso cambia y la aplicación ya no está disponible para los usuarios. Puede publicar aplicaciones con la ubicación de Windows shell:appsFolder con el formato shell:AppsFolder\<PackageFamilyName>!<AppId>, que no usa el .exe archivo ni la ruta de acceso del directorio con el número de versión. Este método garantiza que la ubicación de la aplicación siempre sea correcta.

El uso shell:appsFolder significa que el icono de la aplicación no se selecciona automáticamente de la aplicación. Debe proporcionar un archivo de icono en una unidad local en cada host de sesión en una ruta de acceso que no cambia, a diferencia del directorio de instalación de la aplicación.

Seleccione la pestaña correspondiente a su escenario y siga los pasos.

Aquí se muestra cómo publicar una aplicación de Microsoft Store mediante la interfaz de usuario de Windows y Azure Portal:

  1. En el host de sesión, abra Explorador de archivos y vaya a la ruta de acceso shell:appsFolder.

  2. Busque la aplicación en la lista, haga clic con el botón derecho en ella y seleccione Crear un acceso directo.

  3. Para el símbolo del acceso directo que aparece, seleccione para colocar el acceso directo en el escritorio.

  4. Vea las propiedades del acceso directo y anote el valor De destino . Este valor es el nombre de familia del paquete y el identificador de aplicación que necesita para publicar la aplicación.

  5. Siga los pasos descritos en la sección Agregar aplicaciones a un grupo de aplicaciones remoteApp para publicar una aplicación basada en la ruta de acceso del archivo. Para el parámetro Ruta de acceso de la aplicación, use el valor del campo Destino del acceso directo que creó y, a continuación, especifique la ruta de acceso del icono como archivo de icono local.

Publicar Espacio aislado de Windows

Espacio aislado de Windows proporciona un entorno de escritorio ligero para ejecutar aplicaciones de forma segura y de forma aislada. Puede usar Espacio aislado de Windows con Azure Virtual Desktop en una sesión de Escritorio o RemoteApp.

Los hosts de sesión deben usar un tamaño de máquina virtual (VM) que admita la virtualización anidada. Para comprobar si una serie de máquinas virtuales admite la virtualización anidada, consulte Tamaños de máquinas virtuales en Azure, vaya al artículo correspondiente para la serie de la máquina virtual y compruebe la lista de características admitidas.

  1. Para instalar Espacio aislado de Windows en los hosts de sesión, siga los pasos descritos en Espacio aislado de Windows información general. Se recomienda instalar Espacio aislado de Windows en una imagen personalizada que puede usar al crear los hosts de sesión.

  2. Una vez instalado Espacio aislado de Windows en los hosts de sesión, está disponible en una sesión de escritorio. Si también quiere publicarlo como RemoteApp, siga los pasos para Agregar aplicaciones a un grupo de aplicaciones remoteApp y usar la ruta C:\Windows\System32\WindowsSandbox.exede acceso del archivo .

Pasos siguientes