Feature Highlights RayPack Studio 6.0

With version 6.0 – officially released before Christmas – RayPack Studio will support MSIX in addition to traditional packaging formats such as MSI and APP-V. RayPack Studio 6.0 will come along with several more intelligent and innovative features that include significant new functions as well as performance enhancements that will revolutionize the packaging world.

MSIX-Packaging with RayPack Studio 6.0

With MSIX comes one of the biggest changes in the packaging industry. The new format – named MSIX – is internally based on APPX technology stack which provides a solid containerization foundation, yet expanding on previously unavailable enterprise oriented features. This is also symbolized by its name, where APPX + MSI = MSIX.

RayPack Studio 6.0 offers great possibilities for MSIX packaging:

  • Creating MSIX packages from scratch
  • Opening existing MSIX/APPX/RPPX packages with full editing capabilities
  • Conversion of legacy software in MSIX packages
  • Bulk conversion of packages to MSIX format
  • Testing for compatibility with MSIX format

The following features of MSIX are supported by RayPack Studio:

  • Standard editors for files and folders, registry, applications
  • Extensions: COM, context menu integration, firewall rules, file extensions
  • Package Support Framework
  • Modification packages, dependencies, capabilities
  • Resource editing

VMware vSphere 6.5 and Newer are now Supported
For components supporting interaction with Virtual Machines, we implemented support for the vSphere instances 6.5 and newer. The old API has been deprecated, but you can still use the new functionality to connect to machines running on older instances. This change affects the following components:

  • RayPack
    o Bulk conversion and repackaging with PackBot
    o Tuning MSI transforms on VM with PackTailor
  • RayEval – capturing screenshots on VM
  • RayQC – executing checklists on VM

Improved virtual machine performance
Management of Hyper-V sessions has been improved, resulting in increased performance and correct disposal of unused PowerShell sessions.

Another feature allows you to specify whether to start tasks in the virtual machine as an administrator (default) or as a user (current user with restricted privileges).

Recovery of changed cells, rows, or tables
This functionality simplifies working with transforms (vendor or custom) and changes in any RPP or MSI file, by making it possible to quickly revert a cell, row, or table.

Prerequisites and Recommendations Display Before the Main Repackaging

We added a new wizard page which informs users about some important operations which are pending and may delay or cause problems with repackaging. It can also suggest workarounds and let users fix the problems on their own, for example by disabling the firewall, Windows Defender, Windows Installer, etc.

{:de}Repaketieren und Virtualisieren{:}{:en}Repackaging and virtualization{:}

Auto-Reboot Detection
PackBot can detect whether a reboot is pending and act accordingly. In its job editor there was a boolean setting (see settings page) which either activated or deactivated the reboots. In this release, it has been turned into a three-state switch (Yes / No / Auto) which defines whether the reboot should be forced (Yes ), disabled (No ), or performed only when needed (Auto).

{:de}Generieren von PowerShell App Deployment Toolkit-Wrappern{:}{:en}Generate PowerShell App Deployment Toolkit wrappers{:}

Repair Command and Arguments are not Configurable
We added a new section where users can configure the desired commands and arguments for the repair routine. They are later converted to a PowerShell script and included in the PowerShell AppDeploymentToolkit wrapper.

RayPack 6.0 comes with a set of PowerShell commandlets that perform the following functions:

  • Opening an RPP / MSI file
  • Applying transforms (MST) and transform templates (RPMST)
  • Changing cell values
  • Importing files
  • Setting and removing MSI properties
  • Updating files
  • Removing rows
  • Signing MSI files
  • Building MSI files
  • Saving RPP / MSI files

Using PowerShell is a great choice for automating tasks and ensuring that projects are edited, branded, and created in consistent and silent way.


Taking Snapshots and Reporting Differences between Them
RayEval now has an integrated snapshot mechanism. You can create two snapshots compare them at any time and have results of the comparison displayed in the newly designed tab inside of your project. Furthermore, the repackaging information (like which files are new, what has been installed, etc.) is now rendered in reports, so that the evaluation teams can easily prepare documentation for packagers containing not only discovery information, but also the lower level information about the actual content of the setup.


Improved Virtual Machines State Indicator
We improved the way the machine status is shown in the Virtual Machines view (for example, if the machine is running it has a green triangle and the label Running).

{:de}RayQC Advanced{:}{:en}RayQC Advanced{:}

Compatibility Tests for MSIX Desktop Bridge Conversion
RayQC Advanced can scan your packages and determine whether they can be converted to the new MSIX format.

Release Notes 6.0

Read the full release notes and discover more new features!

Take a look at the past release notes:

RayPack Studio flyer