Chat now with support
Chat with Support

ChangeBASE 6.2.2 - User Guide

Introduction Before You Start... Installing ChangeBASE Configuring ChangeBASE The Pre-Loading of Packages into ChangeBASE Import Options Applications Options Checks Options Dependency and Conflict Checker Dashboard Reporting Repackaging and Virtualization Web Capture

Virtual Machine Setup: Microsoft App-V 5.0 and AppV 4.6 SP1

Virtual Machine Setup: Microsoft App-V 5.0 and App‑V 4.6 SP1

Proceed as follows:

  1. For App-V 4.6 SP1 only, shut down the Virtual Machine and add a new hard disk. Start up the Virtual Machine and create a new partition. Assign this partition the drive letter you will use for the mount point in the sequenced packages.
  1. Install App-V 4.6 SP1 or the 5.0 Sequencer. The 5.0 Sequencer requires the prior installation of Microsoft.NET Framework 4.0 Full and PowerShell 3.0. The latter is automatically installed with Windows 8 and Windows Server 2012. Alternatively, you can download it from http://www.microsoft.com/en-gb/download/details.aspx?id=34595 or http://www.microsoft.com/en-us/download/details.aspx?id=34595.
  1. Ensure that you install ALL Windows Updates, including those for .Net Framework.

Note: You may need to reboot and check for additional updates multiple times. Failure to do so will result in the inability of the automatic clicker to click on the required controls in the App-V Sequencer.

Caution: The option to launch the Sequencer is checked by default in the installer. You need to ensure that you uncheck this so that the Sequencer is not launched automatically on the Virtual Machine after installation.

  1. Ensure that there are no unnecessary applications running on the Virtual Machine that may be updating files (for example, Windows Desktop Search).
  1. Leave the machine idle for around 10 minutes. This will create a better session as most of the locks will be cleared by that point.
  1. Take a Snapshot of the Virtual Machine while it is running.
  1. Shut down the Virtual Machine (Start > Shutdown) or simply power it off.

Virtual Machine Setup: VMware ThinApp

Proceed as follows:

  1. Install VMware ThinApp 4.6.1.
  1. Reboot the machine if prompted.
  1. Open a command prompt as administrator, and run the following command:

"C:\Program Files\VMware\VMware ThinApp\Snapshot.exe"

C:\Start.Snapshot

  1. When the Snapshot has been taken, close the command prompt.
  1. Ensure that there are no unnecessary packages running on the Virtual Machine that may be updating files (for example, Windows Desktop Search).
  1. Leave the machine idle for around 10 minutes. This will create a better session as most of the locks will be cleared by that point.
  1. Take a Snapshot of the Virtual Machine while it is running.
  1. Shut down the Virtual Machine (Start > Shutdown) or simply power it off.

The Virtualization Process

Proceed as follows:

  1. Ensure that, in the Applications Options and/or Checks Options, the application(s) to be virtualized has no major compatibility issues with regard to the Virtualization technology that you are going to use, and the target Operating System. Therefore, it is advisable to fix or override all the issues that you can.

Caution: ChangeBASE will not prevent the Virtualization of packages with Amber or Red issues, but you should be aware that, if any of these issues are major, then they may halt the Virtualization process.

  1. For each Virtual Machine that you are going to use, ensure that you have followed the procedure in Virtual Machine Configuration, including the running of CBVMTools.
  1. Ensure that you have set up the required Virtual Machines, in accordance with Virtual Machine Setup, and that you have associated each one with the required Conversion Technology and the appropriate Snapshot Name, (typically, the one created after the running of CBVMTools), and with a Working Path to which to write the output.
  2. If you have several possible Virtualization configurations, select the default configuration via Virtualization Options.
  3. Ensure that the Virtual Machine(s) to be used for Virtualization is powered on.
  4. Select the applications to be virtualized in the Import Options and click Import.
  1. In the Applications Options, check the application(s) to be virtualized, and select Convert > Virtualize.
  1. The application(s) appears under the Setup tab on the Convert screen.
  1. If you have several applications under the Setup tab, and they are ready to be virtualized in accordance with the defaults referred to in the earlier steps, and without the addition of any prerequisites, then you can virtualize them all simultaneously by selecting Convert > All. Then move to Switch to the Progress tab. However, if you wish to virtualize applications selectively, proceed from the next step.
  2. Highlight the application to be virtualized.
  3. In the Technology drop-down, ensure that the required Conversion Technology (other than Repackaging) is selected.
  4. In the Operating System drop-down, select the Operating System of the Virtual Machine.
  5. In the Architecture drop-down, select either 32-bit (x86) or 64-bit (x64).
  1. The Defined VMs field shows the number of Virtual Machines set up in Virtual Machine Setup that are available for the technology you selected above. Verify that at least one is available.
  2. If you wish to configure the process manually, check Manual Configuration, and enter the Configuration Timeout (seconds).
  3. If you wish to use a specific Hypervisor or Virtual Machine - for example, if you have more than one Defined VM - check Specific Hypervisor or VM, and select the required Hypervisor and Virtual Machine from the associated drop-downs.
  4. Click on the far right of the screen to open the Applications pane. Then drag from there, under the Prerequisites and Packages tab, any applications that need to be installed on the Virtual Machine prior to conversion. Each dragged application creates a new row.

NOTE: You can change the Order of these prerequisites by dragging the rows under the Prerequisites and Packages tab up and down. Click to close the the Applications pane again.

  1. Against Arguments, enter the arguments to be used, for example /S for a silent installation. Where available, click Detect to automatically enter any arguments linked to the application.
  2. If the package that you wish to capture has source files that are external to the installer, then checking the Copy External Media Files option will copy to the Virtual Machine all the files in the folder in which the package resides.

    Caution: Be careful when checking this option if your packages are all contained within the same folder, as this could result in ChangeBASE copying a large set of files to the Virtual Machine unnecessarily.

  3. Under Transforms, remove any that are not required and change the order as needed.
  4. Provided that you have the indication to go ahead, indicated by the icon, ensure that the application to be converted is highlighted, and select Convert > Selected at the top of the screen.
  5. Switch to the Progress tab.

Note: The sequencing process can be viewed on the Virtual Machine.

The progress of the sequencing in ChangeBASE is indicated in the right hand pane of the Progress tab.

Once sequencing is complete, the virtualized applications are transferred to the Working Path that you selected in Virtual Machine Setup.

TIP: To remove old jobs from the Progress tab, use the Filter Editor by right-clicking in the Conversion Status column.

The available Conversion Status numbers are as follows:

    • None=0
    • Deleted=1
    • Queued=2
    • Loading=3
    • Loaded=4
    • LoadFailed=5
    • LoadedNotAssessed=6

So, for example, to remove any unsuccessful jobs from the tab, set Conversion Status to Does not equal 5.

To clear the filter, either right-click in the Conversion Status column and select Clear Filter, or clear the box in the bottom left hand corner of the screen.

 

Performance Issues and Optimization

Create a separate output folder for each Virtualization tool and ensure that there are no duplicate packages in the output folders.

Should you notice unusual growth in disk space utilization, you can safely delete the contents of the Packages folder within the Working Directory and any folders directly in the Working Directory that are denoted with a GUID.

Keep the number of Virtual Machine Snapshots to a minimum, as the Virtual Machine disks can easily become fragmented. If you have accrued a large number of Snapshots, delete all previous unnecessary Snapshots and run the appropriate defragmentation tool.

Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating