Symantec WISE VIRTUAL PACKAGE EDITOR 8.0 - REFERENCE FOR WISE PACKAGE STUDIO V1.0, WISE VIRTUAL PACKAGE EDITOR 8.0 Reference

  • Hello! I am an AI chatbot trained to assist you with the Symantec WISE VIRTUAL PACKAGE EDITOR 8.0 - REFERENCE FOR WISE PACKAGE STUDIO V1.0 Reference. I’ve already reviewed the document and can help you find the information you need or explain it in simple terms. Just ask your questions, and providing more details will help me assist you more effectively!
Wise Virtual Package Editor Reference
Wise Virtual Package Editor Reference 2
Wise Virtual Package Editor
The software described in this book is furnished under a license agreement and may be used only in accordance with the terms of the
agreement.
Documentation version 8.0
Legal Notice
Copyright © 2009 Symantec Corporation. All rights reserved.
Symantec, the Symantec Logo, and Altiris are trademarks or registered trademarks of Symantec Corporation or its affiliates in the U.S. and
other countries. Other names may be trademarks of their respective owners.
The product described in this document is distributed under licenses restricting its use, copying, distribution, and decompilation/reverse
engineering. No part of this document may be reproduced in any form by any means without prior written authorization of Symantec
Corporation and its licensors, if any.
THE DOCUMENTATION IS PROVIDED “AS IS” AND ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE
DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID. SYMANTEC CORPORATION SHALL NOT
BE LIABLE FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES IN CONNECTION WITH THE FURNISHING, PERFORMANCE, OR USE OF THIS
DOCUMENTATION. THE INFORMATION CONTAINED IN THIS DOCUMENTATION IS SUBJECT TO CHANGE WITHOUT NOTICE.
The Licensed Software and Documentation are deemed to be commercial computer software as defined in FAR 12.212 and subject to
restricted rights as defined in FAR Section 52.227-19 “Commercial Computer Software - Restricted Rights” and DFARS 227.7202, “Rights in
Commercial Computer Software or Commercial Computer Software Documentation”, as applicable, and any successor regulations. Any use,
modification, reproduction release, performance, display or disclosure of the Licensed Software and Documentation by the U.S. Government
shall be solely in accordance with the terms of this Agreement.
Symantec Corporation
350 Ellis Street
Mountain View, CA 94043
http://www.symantec.com
Wise Virtual Package Editor Reference 3
Technical Support
Symantec Technical Support maintains support centers globally. Technical Support’s
primary role is to respond to specific queries about product features and functionality.
The Technical Support group also creates content for our online Knowledge Base. The
Technical Support group works collaboratively with the other functional areas within
Symantec to answer your questions in a timely fashion. For example, the Technical
Support group works with Product Engineering and Symantec Security Response to
provide alerting services and virus definition updates.
Symantec’s maintenance offerings include the following:
z A range of support options that give you the flexibility to select the right amount of
service for any size organization
z Telephone and Web-based support that provides rapid response and up-to-the-
minute information
z Upgrade assurance that delivers automatic software upgrade protection
z Advanced features, including Account Management Services
For information about Symantec’s Maintenance Programs, you can visit our Web site at
the following URL:
www.symantec.com/techsupp/
Contacting Technical Support
Customers with a current maintenance agreement may access Technical Support
information at the following URL:
www.symantec.com/techsupp/
Before contacting Technical Support, make sure you have satisfied the system
requirements that are listed in your product documentation. Also, you should be at the
computer on which the problem occurred, in case it is necessary to replicate the
problem.
When you contact Technical Support, please have the following information available:
z Product release level
z Hardware information
z Available memory, disk space, and NIC information
z Operating system
z Version and patch level
z Network topology
z Router, gateway, and IP address information
z Problem description:
Error messages and log files
Troubleshooting that was performed before contacting Symantec
Recent software configuration changes and network changes
Wise Virtual Package Editor Reference 4
Licensing and registration
If your Symantec product requires registration or a license key, access our technical
support Web page at the following URL:
www.symantec.com/techsupp/
Customer service
Customer service information is available at the following URL:
www.symantec.com/techsupp/
Customer Service is available to assist with the following types of issues:
z Questions regarding product licensing or serialization
z Product registration updates, such as address or name changes
z General product information (features, language availability, local dealers)
z Latest information about product updates and upgrades
z Information about upgrade assurance and maintenance contracts
z Information about the Symantec Buying Programs
z Advice about Symantec’s technical support options
z Nontechnical presales questions
z Issues that are related to CD-ROMs or manuals
Maintenance agreement resources
If you want to contact Symantec regarding an existing maintenance agreement, please
contact the maintenance agreement administration team for your region as follows:
Additional enterprise services
Symantec offers a comprehensive set of services that allow you to maximize your
investment in Symantec products and to develop your knowledge, expertise, and global
insight, which enable you to manage your business risks proactively.
Enterprise services that are available include the following:
Asia-Pacific and Japan [email protected]
Europe, Middle-East, and Africa [email protected]
North America and Latin America [email protected]
Symantec Early
Warning Solutions
These solutions provide early warning of cyber attacks,
comprehensive threat analysis, and countermeasures to prevent
attacks before they occur.
Managed Security
Services
These services remove the burden of managing and monitoring
security devices and events, ensuring rapid response to real
threats.
Wise Virtual Package Editor Reference 5
To access more information about Enterprise services, please visit our Web site at the
following URL:
www.symantec.com
Select your country or language from the site index.
Consulting
Services
Symantec Consulting Services provide on-site technical
expertise from Symantec and its trusted partners. Symantec
Consulting Services offer a variety of prepackaged and
customizable options that include assessment, design,
implementation, monitoring, and management capabilities. Each
is focused on establishing and maintaining the integrity and
availability of your IT resources.
Educational
Services
Educational Services provide a full array of technical training,
security education, security certification, and awareness
communication programs.
Wise Virtual Package Editor Reference 6
Contents
Technical Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Chapter 1: Introducing Wise Virtual Package Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
About Virtual Package Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
About Virtual Software Packages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
About Virtual Software Package Formats. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
About Virtual Software Package Archive Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
About Application Layers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
About Data Layers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
About Sublayers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
About User Maintenance of Virtual Software Packages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
About the Altiris SVS Applet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Updating the SVS Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Product Documentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Chapter 2: Creating Virtual Software Packages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
About Installation Expert. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Starting Virtual Package Editor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Creating a Virtual Package Editor Template . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Creating an Application Layer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Creating a Data Layer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Opening a Virtual Software Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Compiling a Virtual Software Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Product Details Page. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Files Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
About Installation Directories. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Adding Files to a Virtual Software Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Adding Contents of Directories to a Virtual Software Package . . . . . . . . . . . . . . . . . . . . . . . . 24
Editing File Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Registry Page. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Adding Registry Keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Importing Registry Entries. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Delete Entries Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Exclusions Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Inclusions Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Events Page. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Data Layers Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Releases Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Creating a Virtual Software Package Release . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Editing an Archive File’s WiseScript Wrapper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Editing the WiseScript Wrapper Template . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Chapter 3: Capturing Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
About SetupCapture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Guidelines for Capturing an Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Setting Up a Clean Machine. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Starting SetupCapture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Capturing an Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Wise Virtual Package Editor Reference 7
Index. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Wise Virtual Package Editor Reference 8
Chapter 1
Introducing Wise Virtual Package Editor
This chapter includes the following topics:
z About Virtual Package Editor on page 8
z About Virtual Software Packages on page 9
z About Virtual Software Package Formats on page 9
z About Virtual Software Package Archive Types on page 10
z About Application Layers on page 11
z About Data Layers on page 11
z About Sublayers on page 12
z About User Maintenance of Virtual Software Packages on page 13
z About the Altiris SVS Applet on page 13
z Updating the SVS Driver on page 13
z Product Documentation on page 14
About Virtual Package Editor
Virtual Package Editor is a complete and user-friendly tool for creating and editing a
Virtual Software Package (VSP) that you can distribute to end users. Software
virtualization is a revolutionary approach to software management that lets you package
applications and data into managed units that can be installed as virtual layers. To
import a VSP on a client computer, the SVS Driver (Software Virtualization Agent) must
be installed.
Normally, you would use the SetupCapture that is available in Virtual Package Editor to
capture an existing package as a VSP. However, you can also use the various Installation
Expert pages in Virtual Package Editor to create a VSP.
Virtual Package Editor is included with the following products:
z Wise Installation Studio
z Wise Package Studio Professional
To use Virtual Package Editor, you must have the SVS Driver (Software Virtualization
Agent) installed. This driver is installed when you install Wise Package Studio.
We recommend that before you use Virtual Package Editor, you become familiar with
Software Virtualization Solution.
For more information about Software Virtualization Solution (SVS), search for
Workspace Virtualization on the symantec.com Web site.
See also:
About Installation Expert on page 15
Wise Virtual Package Editor Reference 9
Introducing Wise Virtual Package Editor
About SetupCapture on page 38
Updating the SVS Driver on page 13
About Virtual Software Packages
A Virtual Software Package (VSP) contains files and registry keys like any other software
package. However, these files and registry keys are installed to a special area on the
hard drive. After the VSP is activated by the SVS Driver (Software Virtualization Agent),
the application becomes visible along with its files, directories, and settings. To the end
user, the virtualized application looks and behaves like any other application.
You can create VSPs with Virtual Package Editor. In Windows Installer Editor, you can
also create a WiseScript wrapper that installs an .MSI into an SVS layer. You can also use
the SVS Enabled Package option in Software Manager to create VSPs. To install a VSP on
a computer, the SVS Driver must be installed.
See About the Installation of an .MSI into an SVS Layer on page 249.
See About SVS Enabled Packages in Software Manager Help.
The following are some of the benefits of creating VSPs:
z End users can easily and instantly repair your application if it is broken.
See About User Maintenance of Virtual Software Packages on page 13.
z You can instantly activate, deactivate, or reset applications that you deploy to your
users.
z You can deploy applications and know that they will not conflict with other
applications or change the base Windows installation.
z You can deploy more than one version of an application to your users’ computers.
See also:
About Virtual Software Package Formats on page 9
About Virtual Software Package Archive Types on page 10
About Application Layers on page 11
About Data Layers on page 11
About Sublayers on page 12
About Virtual Software Package Formats
A Virtual Software Package (VSP) can be in one of the following formats:
virtual software layer A virtual software layer is the native SVS layer component.
When the output is a virtual software layer, the layer
appears in the Altiris SVS applet as soon as it is created.
Specify this format as your output type when you create a
VSP to use locally on your computer.
Wise Virtual Package Editor Reference 10
Introducing Wise Virtual Package Editor
See also:
About Virtual Software Package Archive Types on page 10
About Virtual Package Editor on page 8
About the Altiris SVS Applet on page 13
About Data Layers on page 11
Data Layers Page on page 33
About Virtual Software Package Archive Types
A Virtual Software Package (VSP) archive file is a portable package that lets you
distribute your VSP to others. In Virtual Package Editor, a VSP’s archive type is displayed
on the Product Details page.
The following are the VSP archive types:
virtual software project
file (.WVP)
A .WVP file provides much more functionality than a virtual
software layer and lets you do the following that you
cannot do with a virtual software layer:
z Compile it into a .VSA file that can be distributed and
imported on a client computer that has the SVS Driver.
z Create a release for the archive file on the Releases
page.
See Releases Page on page 34.
z Add WiseScripts on the Events page to enhance its
functionality.
See Events Page on page 31.
z Add data layers on the Data Layers page.
z Maintain source path locations.
z Avoid capturing information that is specific to the
computer where the layer is created (example: user-
specific SID data).
Specify this format as your output type when you create a
VSP to deploy to multiple client computers.
virtual software archive
file (.VSA)
A .VSA file is generated when you compile a .WVP file or
when you export a virtual software layer from the Altiris
SVS applet. A .VSA file is portable and can be copied or
deployed to other computers. In order for the contents of
the .VSA to be usable on a computer, the .VSA must be
imported using the SVS Driver (Software Virtualization
Agent).
virtual software archive
file (.VSA)
A .VSA file requires a licensed version of the SVS Driver
(Software Virtualization Agent) on the computer where it is
imported.
You can only create .VSAs in Wise Package Studio 7.0 and
later and Wise Installation Studio 7.0.
Wise Virtual Package Editor Reference 11
Introducing Wise Virtual Package Editor
In Virtual Package Editor, when you open an archive file that is not supported by that
edition of the editor, you are asked to convert it to a supported archive type. To save
changes to an archive file, you must first convert it to a supported format.
See Opening a Virtual Software Package on page 20.
About Application Layers
Virtual Package Editor lets you create a Virtual Software Package (VSP) that is an
application layer. An application layer contains all the files and registry settings that
make up a virtualized application.
Warning
When you create a VSP, be sure to set exclusions on the Exclusions page in Virtual
Package Editor. Exclusions prevent the loss of user data when a layer is reset.
See Exclusions Page on page 29.
Typically, one layer is created for each application. However, one layer can contain
multiple applications. Each layer is managed as a single entity.
You can create an application layer in the following ways:
z Use the SetupCapture tool to capture an existing application and use Installation
Expert to edit the package.
z Use the Installation Expert pages to create the package by adding files, registry
keys, and application settings.
See also:
About Virtual Package Editor on page 8
Creating an Application Layer on page 18
About Data Layers on page 11
About Data Layers
Virtual Package Editor lets you create a Virtual Software Package (VSP) that is a data
layer. A data layer captures data files into a dedicated data layer rather than having
them written to an application layer or the base file system.
You create a data layer primarily by using the Inclusions page. After you create a data
layer, you can add it to an application layer on the Data Layers page.
You can use data layers to do the following:
z Store application layer data
Data layers can help manage data that is generated from application layers. Any
data that is generated by an application layer is, by default, saved within the
writeable sublayer of that application layer. This data is lost if the layer is reset.
virtual runtime archive
file (.VRA)
A .VRA file can be imported with either a licensed or
unlicensed version of the SVS Driver.
You can only create .VRAs in Wise Installation Studio 7.0
SP1 or later.
Wise Virtual Package Editor Reference 12
Introducing Wise Virtual Package Editor
When you use a data layer, the data is stored separately and is not deleted because
a data layer cannot be reset.
z Provide a single, portable data store
Data layers can provide a single source of user data files that can easily be exported
to a virtual software archive file (.VSA) and moved or copied to a different computer.
Example: You could create a data layer to store a company’s product catalog and
price list that is updated monthly. Each month, that layer could be exported to a
.VSA and distributed to the sales force to ensure they have the current files. The
layer could then be deleted at the end of each month to ensure that obsolete data is
not circulated or available.
See also:
See Data Layers Page on page 33.
About Sublayers
On the Files, Registry, and Delete Entries pages of Virtual Package Editor, a sublayer
drop-down list appears. Before you select entries on these pages, select the sublayer to
which you want to add the entries. On the Files and Registry pages, you can move items
from one sublayer to the other by right-clicking the file or registry value and selecting
Move to layer.
An SVS layer has the following sublayers:
Warning
When you create a VSP, be sure to set exclusions on the Exclusions page in Virtual
Package Editor. Exclusions prevent the loss of user data when a layer is reset.
See Exclusions Page on page 29.
Example: Suppose you create a layer for Firefox. As a user uses Firefox, they may make
some changes to the program. They may select a unique home page, add bookmarks, or
change the original security settings. By default, these user changes are stored in the
Read-only The read-only sublayer contains all the files and settings
that are not reset when the layer is reset. When you use
SetupCapture to capture an application, everything that is
captured is put in the read-only layer. When you create a
Virtual Software Package (VSP) using the Installation
Expert pages, you normally add files, registry keys, and
delete entries to the read-only sublayer. When a damaged
application is reset, any files or settings from the read-only
layer are restored.
Writable The writable sublayer contains any files or settings that are
added or changed by a user of a layer. When a layer is
reset, any data in the writable layer is deleted. In Virtual
Package Editor, you use this sublayer mainly for modifying
user specific settings, troubleshooting, or testing.
(Example: When testing a layer, you could add a .DLL to
the writable layer and then simply reset the layer to
remove it.)
Wise Virtual Package Editor Reference 13
Introducing Wise Virtual Package Editor
writeable sublayer. If Firefox becomes damaged and is reset, the application is returned
to its original state (read-only sublayer) and the data in the writeable sublayer is lost.
About User Maintenance of Virtual Software
Packages
If you use the Releases page to create a WiseScript-based installation for a Virtual
Software Package (VSP), an end user can use Add/Remove Programs to remove or
repair the VSP. The end user has the following options when they click the Change/
Remove button on Add/Remove Programs:
Note
If you use SetupCapture to capture an application, use the Registry page to delete any
uninstall registry keys. Uninstall registry keys can cause the Change/Remove button to
not appear with the application in the Add/Remove Programs list.
About the Altiris SVS Applet
The Altiris SVS applet is installed when you install Wise Package Studio. It is available
from the Windows Control Panel and lets you import, export, and manage Virtual
Software Packages (VSPs).
When you create a layer and the output is a virtual software layer, the layer appears in
the Altiris SVS applet as soon as it is created. From the Altiris SVS applet, you can
export a layer to an archive file, which is a portable layer.
To access help for the Altiris SVS applet, open the applet and press F1.
See also:
About Virtual Software Package Formats on page 9
About Virtual Software Package Archive Types on page 10
Updating the SVS Driver
If an updated version of the SVS Driver (Software Virtualization Agent) exists, you can
download it from the Help menu of Virtual Package Editor. This downloads and installs
the full version of the SVS Driver and some other SVS related files. Wise Package Studio
uses this full version for its features that use SVS functionality.
To update the SVS Driver
z In Virtual Package Editor, select Help > Download and install latest SVS...
If an updated version of the SVS Driver exists, it and related files are downloaded
and installed on your computer.
Remove Deletes the SVS layer along with the VSP.
Repair Resets the SVS layer and returns the application to its
original state. Any customization that the end user made to
the application is lost when the layer is reset.
Wise Virtual Package Editor Reference 14
Introducing Wise Virtual Package Editor
Product Documentation
This documentation assumes that you are proficient in the use of the Windows operating
system. If you need help using the operating system, consult its user documentation.
Use the following sources of information to learn about this product.
Online Help
The online help contains detailed technical information and step-by-step instructions for
performing common tasks.
Access help in the following ways:
z To display context-sensitive help for the active window or dialog box, press F1.
z To select a help topic from a table of contents, index, or search, select Help menu >
Help Topics.
Reference Manual
All the material in the online help is also available in a .PDF-format reference manual,
which you can access by selecting Help menu > Reference Manual.
Getting Started Guide
The Getting Started Guide contains system requirements and installation instructions.
You can access a .PDF version of the Getting Started Guide from the Windows Start
menu.
Release Notes
The product release notes cover new features, enhancements, bug fixes, and known
issues for the current version of this product. To access the release notes, select Release
Notes from the Symantec program group on the Windows Start menu.
Wise Virtual Package Editor Reference 15
Chapter 2
Creating Virtual Software Packages
This chapter includes the following topics:
z About Installation Expert on page 15
z Starting Virtual Package Editor on page 17
z Creating a Virtual Package Editor Template on page 17
z Creating an Application Layer on page 18
z Creating a Data Layer on page 19
z Opening a Virtual Software Package on page 20
z Compiling a Virtual Software Package on page 20
z Product Details Page on page 21
z Files Page on page 22
z Registry Page on page 26
z Delete Entries Page on page 28
z Exclusions Page on page 29
z Inclusions Page on page 31
z Events Page on page 31
z Data Layers Page on page 33
z Releases Page on page 34
About Installation Expert
Installation Expert is the Virtual Package Editor user interface. It lets you create and edit
Virtual Software Packages (VSP) and provides an easy-to-use, task oriented interface for
this process. Each page of Installation Expert lets you configure a specific aspect of the
package. The pages are organized into logical groups and listed in the order in which
you usually use them. When you start Virtual Package Editor, it opens to Installation
Expert.
See Starting Virtual Package Editor on page 17.
Wise Virtual Package Editor Reference 16
Creating Virtual Software Packages
Installation Expert
Page Groups
Pages are organized into page groups. Click the group name to expand or collapse its
pages. Click a page name to display that page.
Page Area
When you click a page name in a page group, the page area displays the page’s options.
Each page lets you define a specific aspect of the VSP. (Example: On the Files page, you
define what files are included in the package.) Complete only the pages that are
pertinent to your particular package, in any order.
z Use on the toolbar to navigate from page to page, or click the page name in
the list of pages.
z To display help for the current page, press F1.
Compile
Click the Compile button to compile a virtual software project file (.WVP) into a virtual
software archive file (.VSA) or to save a virtual software layer.
See Compiling a Virtual Software Package on page 20.
See also:
Product Details Page on page 21
Files Page on page 22
Page Area
Page Groups
Compile
Wise Virtual Package Editor Reference 17
Creating Virtual Software Packages
Registry Page on page 26
Delete Entries Page on page 28
Exclusions Page on page 29
Inclusions Page on page 31
Events Page on page 31
Data Layers Page on page 33
Starting Virtual Package Editor
To use Virtual Package Editor, you must have the SVS Driver (Software Virtualization
Agent) installed. If this driver was not installed when you installed Wise Package Studio,
you can install it when you start Virtual Package Editor.
To start Virtual Package Editor when the SVS Driver is installed
z In Wise Package Studio, do one of the following:
On the Tools tab, double-click Virtual Package Editor.
On the Projects tab, click the Run link to the right of the task or tool associated
with Virtual Package Editor. The package associated with the current project
opens by default.
To start Virtual Package Editor when the SVS Driver is not installed
1. In Wise Package Studio, do one of the following:
On the Tools tab, double-click Virtual Package Editor.
On the Projects tab, click the Run link to the right of the task or tool associated
with Virtual Package Editor. The package associated with the current project
opens by default.
2. When prompted to download and install the SVS Driver, click Yes.
The SVS Driver downloads and installs.
3. When prompted to reboot your computer, click Yes.
A restart of your computer is required to complete the installation of the SVS Driver.
4. After your computer restarts, restart Virtual Package Editor.
See also:
Creating an Application Layer on page 18
Creating a Data Layer on page 19
Creating a Virtual Package Editor Template
You can create a template that lets you define settings for installations that you create
with Virtual Package Editor. The template is then used by Virtual Package Editor if the
output is a virtual software project file (.WVP). This applies to VSPs that you create
using the pages in Virtual Package Editor and VSPs that you create by capturing an
existing application using SetupCapture.
Wise Virtual Package Editor Reference 18
Creating Virtual Software Packages
To create a Virtual Package Editor template
1. In Virtual Package Editor, use the Installation Expert pages to add items to the
template.
Any items that you add to the template will be added to any new VSPs that you
create.
2. Select File > Save As and save the .WVP with the name template.wvp in the Wise
Share Point\Templates\SVS folder.
Creating an Application Layer
Virtual Package Editor lets you create a Virtual Software Package (VSP) that is an
application layer. An application layer contains all the files and registry settings that
make up a virtualized application.
See About Application Layers on page 11.
You can create a new application layer using the Installation Expert pages or capture an
existing application as an application layer. If you capture an existing application as an
application layer, you can then use Installation Expert pages to edit it. Whether you
create or capture an application layer, the output type can be either a virtual software
project file (.WVP) or a virtual software layer.
See About Virtual Software Package Formats on page 9.
To create an application layer with .WVP output
1. In Virtual Package Editor, use the Installation Expert pages to add files, registry
keys, and other functionality to the layer.
2. Compile the installation.
To create an application layer with a virtual software layer output
1. In Virtual Package Editor, select File menu > New.
The New Virtual Package dialog box appears.
2. Complete the New Virtual Package dialog box.
In the Templates/Tools list, select Application.
In the Output type section, select Create virtual layer
Click OK.
3. Use the Installation Expert pages to add files, registry keys, and other functionality
to the layer.
4. Compile the installation.
To capture an application layer with SetupCapture
1. In Virtual Package Editor, select File menu > New.
The New Virtual Package dialog box appears.
2. Complete the New Virtual Package dialog box.
In the Templates/Tools list, select SetupCapture.
Wise Virtual Package Editor Reference 19
Creating Virtual Software Packages
SetupCapture is a tool that lets you capture an existing application to create an
application layer.
In the Output type section, specify the type of output to create
Click OK.
The SetupCapture Welcome page appears.
3. Step through the SetupCapture wizard to capture the application.
See Capturing an Installation on page 40.
After you capture the application, the captured application’s package opens in
Virtual Package Editor.
4. Use the Installation Expert pages to edit the application layer.
5. Compile the installation.
See also:
About Installation Expert on page 15
Compiling a Virtual Software Package on page 20
Creating a Data Layer
Virtual Package Editor lets you create a Virtual Software Package (VSP) that is a data
layer. A data layer captures data files into a dedicated data layer rather than having
them written to an application layer or the base file system.
After you create a data layer, you can add it to an application layer on the Data Layers
page.
To create a data layer
1. Select File menu > New.
The New Virtual Package dialog box appears.
2. In the Templates/Tools list, select Data.
Data is a templates that lets you create a new application data layer.
3. In the Output type section, select Create virtual software project file.
4. Click OK.
5. On the Inclusions page, click Add and specify a file extension or directory exclusion.
See Inclusions Page on page 31.
6. To save the data layer, select File menu > Save and specify a name for the project
file.
7. To generate a .VSA file, click Compile in the lower-right corner.
See also:
About Data Layers on page 11
Data Layers Page on page 33
Wise Virtual Package Editor Reference 20
Creating Virtual Software Packages
Opening a Virtual Software Package
In Virtual Package Editor, you can open any of the following:
After you open a Virtual Software Package (VSP), you can use Installation Expert to edit
it.
See About Installation Expert on page 15.
To open a .VSA, .VRA, or .WVP file
1. In Virtual Package Editor, click File > Open.
2. Specify a .VSA, .VRA, or .WVP file.
If you specify a .VSA or a .VRA file, the Import Virtual Archive dialog box appears.
3. If the Import Virtual Archive dialog box appears, specify a directory for the source
files and click OK.
4. If you specified a .VRA, click Yes when prompted to convert it to a .VSA.
To open a virtual software layer
1. In Virtual Package Editor, click File > Open Layer.
The Select Layer dialog box appears.
2. Select the layer and click OK.
See also:
Creating an Application Layer on page 18
Creating a Data Layer
Compiling a Virtual Software Package
When you compile a Virtual Software Package (VSP), what happens depends on the type
of output you selected for the VSP as follows:
See About Virtual Software Package Formats on page 9.
virtual software layer A layer that has been imported into the Altiris SVS applet.
virtual runtime archive
file (.VRA)
When you open a .VRA file, you are prompted to convert it
to a .VSA file.
virtual software
archive file (.VSA)
When you open a .VSA file, it becomes a .WVP file.
virtual software project
file (.WVP)
When you open and compile a .WVP file, a .VSA file is
generated.
virtual software layer The layer is saved. If the layer is activated, you are asked
to deactivate it to save the changes.
virtual software project
file (.WVP)
A virtual software archive file (.VSA) is generated. The
.VSA file has the same file name as the .WVP file.
/