Create a VM Hosted Application Pool
With the latest version of Horizon agents, you are able to publish applications from a Windows 10 Desktop Pool using the same deployment and configuration process as you do for Desktops.
We will walk through that process below. First we will edit the existing desktop pool and make it a desktop and application pool. Then we will add an application pool using the Application discovered in the Desktop Pool.
VM Hosted Application Use Cases
- Windows 10 UWP Apps: these are the Universal Windows Platform Apps developed for Windows 10 that run on Windows 10 devices such as PC, Tablet, Xbox, HoloLens, Surface Hub and IoT Devices without the need to be rewritten for each
- Applications and .NET framework version compatibility
- Applications that don't behave well in RDSH
- Applications that require special device support, where drivers may not run or be supported on RDSH
- Application is only tested/certified on Windows 10
- ISV's that require installed license & use reporting
- Windows Virtual Desktop on Azure
Edit the IC Pool
Go back to the Horizon Console on Horizon-01.corp.local.
- Under Inventory, click on Desktops
- Click the check for the IC-Pool1 Desktop pool
- Click on Edit
Edit Session Types
- Scroll down
- Under the General Section, Select Session Types and pick Desktop & Application
- Under Remote Settings, confirm Empty Session timeout is set to After = 1 minutes
- Click OK
Supported Session Types can be configured for the Desktop Pool. There are 3 options:
- Desktop: only desktop sessions are supported
- Application: only application sessions are supported
- Desktop & Application: A Pool can be set to Application and Desktop session type, but they cannot be used at the same time
If you choose to support application sessions then this desktop pool can be used to publish application pools.
Add VM Hosted Application Pool
We are going to now add an application from the desktop pool.
- Under Inventory on the left, Click on Applications
- Click on Add
- Select Add from Installed Applications
With Application Pools, you can deliver a single application to many users. The application runs on a farm of RDS Hosts or a desktop pool. We will show running an application from a desktop pool here.
Select Desktop Pool
- Under Select RDS Farm or Desktop Pool, Select Desktop Pool. It will take a few seconds to populate the list of installed applications.
- Make sure IC-Pool1 is selected
- Type Wordpad into the filter box
- Check on the Wordpad app.
- Notice Entitle users after this wizard finishes is checked
- Click Next
Edit Application
- Change the Display name to VMHosted-WordPad so you can distinguish this application coming from the IC Desktop pool.
- Click Submit
Find User for Domain Users
- Under Name/User name Contains enter in the box domain users
- Click on Find
- Click the check next to Domain Users
- Click OK
Observe Application Pool Added
Notice that the VMHosted-Wordpad was added and Pool or Farm is listed as Instant Clone Pool. You may have to scroll down to see it in the list.
Launch VMware Horizon Client
- On the desktop of the Main Console - double-click the VMware Horizon Client to open it.
- Click on horizon-01.corp.local
Login to VMware Horizon
Login to VMware Horizon
- User name: user1mod3
- Password: VMware1!
- Click on Login
Launch VM Hosted App
- Notice the VMHosted-Wordpad appliation. This is the one we just created.
- Also notice the Instant Clone Pool is present as well since we chose the Desktop and Application session type.
- Double-Click on the VMHosted-WordPad Application to launch it
Review Application
Notice that the application launched and looked exactly like an RDSH hosted application.
Delete the IC Application Pool
We will delete the IC Application Pool so that it doesn't interfere with the modules that follow this.
- Under Inventory, Click on the Applications
- Type WordPad in the filter
- Select the WordPad application
- Click Delete
Confirm Delete
Confirm delete of the Application pool, click on OK
Edit Desktop Pool
We need to edit the Desktop pool to put back as an Instant Clone Desktop pool for the next modules.
- Under Inventory, click on Desktops
- Click the Checkbox to select the IC-Pool1
- Click Edit
0 Comments
Add your comment