Prerequisite Software

<< Click to Display Table of Contents >>

RayPack > 8.0 > User Guide > System Requirements 

Prerequisite Software

General

Microsoft .NET Framework 4.7.2

 

Virtualization Pack

To create SWV packages, the Symantec Workspace Virtualization Agent 7.5 has to be installed on the packaging machine.

To create Thin-App packages, the VMware ThinApp must be installed on the packaging machine.

 

Generation of MSIX Files

If using Windows 8.1 or Windows Server 2012 R2 or an older version of Windows or Windows Server, an update for the CRT in Windows is needed in order to be able to generate MSIX files.

More information on the CRT update can be found here: https://support.microsoft.com/en-us/help/2999226/update-for-universal-c-runtime-in-windows.

 

RayFlow integration

To use the RayFlow functionality directly from RayPack, a running RayFlow server has to be accessible.

 

Compatibility and Quality Control

To use Quality features (checklists, compatibility, virtualization, and conflict testing) RayQC and / or RayQC Advanced have to be installed on the local machine.

 

Sequencing to App-V 4.6 / App-V 5.x Using PackBot

To convert legacy setups to the Microsoft App-V 4.6 / 5.x format using a virtual machine, the virtual machine must have the Microsoft App-V Sequencer installed. Additional requirements for specific operating system versions / platforms may by required by the Microsoft Sequencer tools.

 

Converting to Thin-App Using PackBot

To convert legacy setups to Thin-App, the Thin-App converter must be installed either on the host or on the virtual machine.

 

Hyper-V integration

Both host and guest machine must have PowerShell 3.0 or newer installed.

Windows Remote Management

RayPack Studio Tools for Hyper-V need to be installed on the guest machine.

 

The tools can be installed from a Windows Installer package that is present in the RayPack subfolder Tools\HyperVTools\Packaging Suite Tools for Hyper-V.msi.

The installation of the tools is required, so that the user can see interactive prompts and windows on Hyper-V machines. It is recommended to install the tools as a part of the base snapshot.

 

VMware Workstation / ESXi5.5 -  6.0

RayPack supports the following products:

VMware vSphere 5.5-6.0

VMware Workstation 10 and newer

VMware Workstation 7, 8, 9 and for VMware vSphere 4.x, 5 and 5.1 are experimentally supported.

 

To use any of VMware Workstation / ESXi machines, one of the following must be installed in an appropriate version:

VMware Workstation

VMware VIX API (https://my.vmware.com/web/vmware/details?productId=26&downloadGroup=VIX-API-162)

vSphere

 

The required VIX API version depends on the systems that it needs to connect to. The below table presents the supported versions of VMware products depending on the installed VIX API version.

 

VIX API Version

VMware Platform Products        

Library Location

1.11

Workstation 8 or earlier

Workstation-8.0.0-and-vSphere-5.0.0

1.12

Workstation 9 or earlier

Workstation-9.0.0-and-vSphere-5.1.0

1.13

Workstation 10 or earlier

Workstation-10.0.0-and-vSphere-5.5.0

1.14

Workstation 11 or earlier

Workstation-11.0.0

1.15.0

Workstation 14 or earlier

Workstation-12.0.0
Workstation-14.0.0

 

ESXi 6.5 and newer

To make use of ESXi 6.5+ servers, the following prerequisites must be met:

 

PowerShell 3.0 or higher

PowerShell Execution Policy set to Unrestricted or RemoteSigned

PowerCLI module (www.powershellgallery.com/packages/VMware.PowerCLI)

VMware Tools installed on the VM

Guest operations and System permissions granted to the user executing the product.

The following privileges should be assigned to the role:

oSystem.Anonymous

oSystem.Read

oSystem.View

oVirtualMachine.GuestOperations.Execute

oVirtualMachine.GuestOperations.Modify

oVirtualMachine.GuestOperations.Query

oVirtualMachine.Interact.CreateScreenshot

oVirtualMachine.Interact.GuestControl

oVirtualMachine.Interact.PowerOff

oVirtualMachine.Interact.PowerOn

oVirtualMachine.State.CreateSnapshot

oVirtualMachine.State.RevertToSnapshot

 

finger1

Be aware:

The System roles in vCenter are permanent and it is not possible to edit the privileges associated with these roles.

 

 

papercliper

Note:

If the full path to the .vmx file is specified, it is necessary that the user also has Datastore.Browse privileges. If only the VM name (without datastore, folder, and .vmx extension) is specified, Datastore.Browse privileges are not needed.

 

Combination of supported versions is presented in the following table:

 

esx6.3

 

More information about PowerCLI:

 

https://pubs.vmware.com/vsphere-51/index.jsp?topic=%2Fcom.vmware.powercli.cmdletref.doc%2FGet-VMGuest.html

https://pubs.vmware.com/vsphere-51/topic/com.vmware.powercli.cmdletref.doc/Invoke-VMScript.html

https://pubs.vmware.com/vsphere-50/index.jsp?topic=%2Fcom.vmware.wssdk.pg.doc_50%2FPG_ChD_Privileges_Reference.22.3.html