Hybrid Workspaces 24.7 Readme

August 2024

The information in this Readme pertains to Hybrid Workspaces Application Streaming and Packaging. Customizing applications to a virtual package and then delivering through application streaming on any platform with an HTML5 browser or even locally on a Windows OS device.

The following information is included in this Readme:

1.0 What’s New in Version 24.7

Hybrid Workspaces 24.7 includes the following updates:

Important note on the name change: Effective October 2022, the application's name is changed from Micro Focus Desktop Containers to Hybrid Workspaces.

1.1 Hybrid Workspaces - Application Streaming Server

This release retains the same version as the previous Server release but includes an updated Turbo VM to match the one used in Studio. This update provides the latest VM fixes made in Studio to ensure consistent container execution for both components (Server and Studio). The release also includes a fix for the issue of the Server Admin pages failing to load due to a certificate error (typically seen when using self-signed certificates).

1.2 Hybrid Workspaces - Studio (Application Packaging Tool)

This update to Turbo Studio includes the following improvements and bug fixes:

  • Inclusion of the Public user directory in Capture

  • Detection of 32-bit Default Programs entries during Capture

  • Comprehensive directory inclusion in Capture

  • Accurate evaluation of indirect Windows Registry strings during Capture

  • Proper display of login dialog when necessary for Publish operations

  • Correct completion status for the XStudio Query Capture operation

  • Resolution of a crash when %TEMP% and the sandbox location are on different devices

  • Fix crash in Acrobat Pro due to insufficient support of duplicated handles across virtual processes

  • Fix crash in Adobe Photoshop and Epic Unreal Engine due to incorrect static dependency initialization

  • Fix error in Print Preview for applications based on the Chromium Sandbox v125+

  • Fix hang in Autodesk Maya 2024+ when enumerating merge isolated directories

  • Fix error in Microsoft VSCode when installing extensions due to incompatibility when renaming virtual directories that have files opened for write access

  • Fix Microsoft Project not being discovered during Microsoft Office 365 capture

  • Fix missed file objects during Capture

  • Fix precacheable flag not being set during Capture

  • Fix crash in Autodesk Maya when creating a node in Hypershade tool

  • Fix hang in Microsoft VSCode when exiting the application

  • Add ability to inherit clipboard isolation settings from any layer

  • Add comparison tool for WinDBG traces to Debugger

  • Fix incompatibility with BeyondTrust security software

  • Fix path mapping for relative paths for Windows Side-by-Side assemblies

  • Fix HttpPassthrough flag to allow ShellExecute of http(s) urls to access virtual filesystem and registry

  • Fix repair dialog in Microsoft Outlook 365

  • Fix Capture of certain registry key names in all capital letters

  • Fix bootstrap process crash when using standalone executables as auxiliary layers

  • Fix computation of sandbox temporary paths across multiple processes

  • Fix crash in Microsoft SQL Server prior to version 2016

  • Fix potential locale table corruption when using DLL Injection

  • Fix inconsistency with trailing slashes for directories from NtQueryInformationFile

  • Fix parsing of ProgID verb parameters that use quotation marks

  • Fix ProgID capture in Microsoft Office

  • Fix Metadata editor panel to update correctly

  • Fix saving startup file architecture

  • Fix errors caused from invalid hives defined in .reg file during registry import

  • Fix XStudio Merge command to create standalone executables for .exe output files

  • Add options to XStudio Merge command to control inheritance of metadata and startup files

  • Add support for file renaming during Capture

  • Add HideElevated runtime flag to prevent virtual processes from seeing that they are running with elevated privileges

  • Remove delete option from Debugger log tree root node

  • Allow modification of Debugger log normalization rules

  • Add context menu items in Debugger log view to truncate a file from current position

  • Add keyboard shortcut to delete logs in Debugger log view

  • Exclude "@APPDATACOMMON@\Turbo" folder from Capture

  • Exclude "Microsoft Update Health Tools" folder from Capture

  • Add Apply Configuration feature to XStudio

  • Add Studio and VM version metadata to built images

  • Add capture of file associations and URL associations for Default Programs

  • Fix access to tsclient mapped drives on Windows Server 2022

  • Fix loading and initialization of executable static dependencies

  • Fix COM object registration for Microsoft Outlook 365

  • Fix handling of CLSCTX_ACTIVATE_32_BIT_SERVER and CLSCTX_ACTIVATE_64_BIT_SERVER COM flags

  • Fix manifest dependency resolution when using wildcard architecture

  • Fix capture of ProgIDs and Verbs for improved file association handling

  • Fix XStudio to build an image based on the output file type (.svm or .exe)

  • Fix Debugger parsing of logs which use DLL injection launch mode

  • Fix Microsoft App-V package import of system binaries

2.0 Known Issues

This section contains information about issues that might occur while you work with this release:

2.1 Do not upgrade to Hybrid Workspaces version 23.11 if using ZAM integration

The following ZAM integration error is displayed when you try to upgrade to Hybrid Workspaces version 24.7 if using ZAM integration:

System.Net.WebException: The remote server returned an error: (403) Forbidden. at System.Net.HttpWebRequest.GetResponse()

Do not upgrade to Hybrid Workspaces version 23.11 irrespective of the Hybrid Workspaces version you use.

3.0 Product Documentation

The following sources provide information about Hybrid Workspaces:

4.0 Understanding the Upgrade Requirements

  • All application configuration documents and application certificates created with ZENworks Application Virtualization 8.x, 9.x, 10.x, and 11.x must be re-created in order for application streams to work with the Hybrid Workspaces standalone components.

    To generate a new certificate and regenerate the configuration files:

    1. In the Advanced section of the Hybrid Workspaces Studio, click the App Config button to regenerate the application stream configuration files.

    2. To generate a new site license certificate, click Advanced.

    3. In the Application Certificates dialog box, click Request Certificate.

    4. Specify the following information in the fields:

      • Organization: The organization name.

      • Unit: The user or unit name.

      • Allowed Portal Hosts: The allowed host names of the servers from which the application will stream.

    5. Click Request to request the site license certificate, then save the certificate to a desired location.

    6. Click the App Config button to regenerate the application stream configuration files again.

  • ZENworks Application Virtualization (ZAV) versions, Micro Focus Desktop Containers (MFDC) versions, and Hybrid Workspace versions always run side by side on a device. Running older versions (ZAV or MFDC) do not change in any way when running in a Hybrid Workspaces environment.

    However, if you open a package built with ZAV or MFDC version of Studio, using the latest Hybrid Workspaces Studio, saving it automatically upgrades the package to the latest HW Studio Packager version and the older packaged version becomes obsolete and should be decommissioned.