8/16/2019 App-V 5.0 Trial Guide.docx
1/41
Version 5.0
Trial Guide
Published: November 1, 2012
Feedback: Send suggestions and comments about this document to
appvdocsmicroso!t"com" Please include the guide name and published date #ith $our
!eedback"
8/16/2019 App-V 5.0 Trial Guide.docx
2/41
Important Notice
This document is provided “as-is.” Information and views expressed in this document, including !" and
other Internet we#site references, ma$ change without notice. %ou #ear the ris& of using it.
'ome examples depicted herein are provided for illustration onl$ and are fictitious. (o real association or
connection is intended or should #e inferred.
This document does not provide $ou with an$ legal rights to an$ intellectual propert$ in an$ )icrosoft
product. %ou ma$ cop$ and use this document for $our internal reference purposes. %ou ma$ modif$ this
document for $our internal reference purposes.
© *0+* )icrosoft orporation. ll rights reserved.
)icrosoft, ctive irector$, ctive/, xcel, 'oft1rid, '2" 'erver, 3indows, 3indows 4ower'hell, and
3indows are trademar&s of the )icrosoft group of companies.
ll other trademar&s are propert$ of their respective owners.
8/16/2019 App-V 5.0 Trial Guide.docx
3/41
IMPORTANT NOTICE............................................................................................2
INTRODUCTION TO THE TRIAL GUIDE...................................................................4
PRODUCT DOCUMENTATION................................................................................4
TRIAL SYSTEM REUIREMENTS...........................................................................!
CHEC"LIST O# TAS"S.......................................................................................$%
INSTALLING MICROSO#T APPLICATION &IRTUALI'ATION MANAGEMENT SER&ER
AND PU(LISHING SER&ER.................................................................................$$
INSTALLING MICROSO#T APPLICATION &IRTUALI'ATION DES"TOP CLIENT...........2%
INSTALLING MICROSO#T APPLICATION &IRTUALI'ATION SEUENCER...................22
SEUENCING )ML NOTEPAD 2%%!.....................................................................2*
SEUENCING SIL&ERLIGHT+ #OR INTERNET E)PLORER......................................,-
PU(LISHING O##ICE 2%$, PRE&IE...................................................................,/
O##LINE DEPLOYMENT USING THE SEUENCER0GENERATED MSI #ILE..................4$
TROU(LESHOOTING.........................................................................................4$
ACCESSING THE MICROSO#T SUPPORT "NOLEDGE (ASE..................................4$
CONTACTING MICROSO#T TRAINING..................................................................42
MICROSO#T APPLICATION &IRTUALI'ATION O##ICIAL DOCUMENTATION...............42
8/16/2019 App-V 5.0 Trial Guide.docx
4/41
Intro1ction to t3e Tria Gi1e
This Trial 1uide is designed to help s$stem administrators 6uic&l$ set up a limited )icrosoft7 pplication
Virtuali8ation 9pp-V: evaluation in a test environment. This guide details the steps necessar$ to install
)icrosoft pplication Virtuali8ation server components for #oth )icrosoft pplication Virtuali8ation
)anagement 'erver and )icrosoft pplication Virtuali8ation 4u#lishing 'erver. The s$stem administrator
will #e a#le to successfull$ install )icrosoft pplication Virtuali8ation es&top lient, pu#lish the shortcuts
of se6uenced applications, and then stream and run these virtual applications on pp-V clients. The
administrator will also learn to virtuali8e a select set of applications using the )icrosoft pplication
Virtuali8ation 'e6uencer.
To help this process flow as smoothl$ as possi#le, this guide should #e read carefull$ #efore installing the
)icrosoft pp-V platform.
A1ience 5or T3i6 Gi1e
This guide was written for )icrosoft 3indows7 s$stem administrators. s an information technolog$ 9IT:
professional, the user should have sufficient &nowledge and experience to accomplish the following tas&s;
• 'et up operating s$stems and install applications.
• dd computers to domains.
• 'et up and wor& comforta#l$ with ctive irector$7 omain 'ervices and )icrosoft omain (ame
'$stem 9(':.
Pro1ct Docmentation
omprehensive documentation for pp-V is availa#le on )icrosoft Tech(et in the pp-V Techenter at
http;
8/16/2019 App-V 5.0 Trial Guide.docx
5/41
O7er7ie8 o5 Micro6o5t Appication &irtai9ation
)icrosoft pplication Virtuali8ation ena#les the administrator to deplo$, update, and support applications
as services in real time, on an as-needed #asis. 3hen pp-V is used, individual applications are
transformed from locall$ installed products into centrall$ managed services. pplications #ecome
availa#le ever$where the$ need to #eCno computer pre-configuration or changes to operating s$stem
settings are re6uired. )icrosoft pplication Virtuali8ation consists of the following components;
Micro6o5t Appication &irtai9ation Mana:ement Ser7er
The pp-V )anagement 'erver provides a centrali8ed location to manage the pp-V 5.0 infrastructure for
delivering virtual applications to #oth the pp-V es&top lient and the !emote es&top 'ervices
9formerl$ Terminal 'ervices: lient. The pp-V )anagement 'erver uses )icrosoft '2" 'erver 7 for its
data store, where one or more pp-V )anagement servers can share a single '2" 'erver data store.
The pp-V )anagement 'erver authenticates re6uests and provides the securit$, metering, monitoring,
and data gathering re6uired #$ the administrator. The server uses ctive irector$ and supporting tools to
manage users and applications.
The pp-V )anagement 'erver has a 'ilverlight7-#ased management site, which ena#les administrator
configuration of the pp-V infrastructure from an$ computer. D$ using this site, administrators can add
and remove applications, manipulate shortcuts, assign access permissions to users and groups, and
create connection groups. The pp-V )anagement 'erver is the communication conduit #etween the
pp-V 3e# )anagement onsole and the '2" 'erver data store. These components can all #e installed
on a single server computer, or on one or more separate computers depending on the re6uired s$stem
architecture. Eor more information on planning and pp-V infrastructure review
http;
8/16/2019 App-V 5.0 Trial Guide.docx
6/41
Micro6o5t Appication &irtai9ation Remote De6 Cient
The pp-V !' lient ena#les !emote es&top 'ession Bost servers to utili8e the capa#ilities of the
pp-V es&top lient for shared des&top sessions.
Micro6o5t Appication &irtai9ation Se?encer
The pp-V 'e6uencer is a wi8ard-#ased tool that administrators use to transform traditional applications
into virtual applications. The 'e6uencer produces the application “pac&age,” which consists of several
files. These files include a se6uenced application 944V: file, a 3indows Installer file 9)'I: that can #e
deplo$ed to clients configured for standalone operation, and several /)" files including !eport./)",
4ac&age(ameGeplo$mentonfig./)", and 4ac&age(ameGseronfig./)". The seronfig and
eplo$mentonfig /)" files are used to configure custom changes to the default #ehavior of the
pac&age.
8/16/2019 App-V 5.0 Trial Guide.docx
7/41
Tria S@6tem Re?irement6
The following section lists the computer s$stems used for this evaluationH detailed installation steps are
provided later in the document. This document demonstrates setting up an pp-V 5.0 infrastructure with
3indows '4+, 3indows 'erver *00A !*, and '2" 'erver *00A !* as the$ are the most common at
the time this document was written. "oo& for updates to this document that include 3indows A, 3indows
'erver *0+*, and '2" 'erver *0+* at a later date.
Important: This trial is designed to explore the features of Microsoft Application Virtualization.
This document was not designed for evaluating how Microsoft Application Virtualization should
be implemented in a production environment. As such, it is strongly recommended that the trial is
implemented in a test lab environment using nonproduction, ph!sical or virtual machines,
following the exact configurations described in this guide.
"ote: #o not loc$ down an! components of the computers, and do not tr! to reuse standard
operating s!stem images.
list of the machines and software re6uirements for the Trial 1uide, including lin&s to prere6uisite
installers, is provided in the ta#le #elow. etailed step-#$-step instructions are provided in the document,
including lin&s to &nown steps for specific tas&s.
8/16/2019 App-V 5.0 Trial Guide.docx
8/41
Machine %ole &perating '!stem %e(uirements Additional 'oftware
#omain )ontroller
*rovides authenticationto clients, and AppV'erver.
3indows 'erver *00A!* '4+ with all currentpatches
• +. 1B8 or faster
processor 9?-#it:
• + 1D of !)
• 0 1D of dis& space
• (etwor& ard
%oles and +eatures
ctive irector$ omain
'ervices
)icrosoft ('
AppV 'erver
-osts AppVManagement, *ublishing,and #atabase 'erver
3indows 'erver *00A!* '4+ ?-#it with allcurrent patchesJJJ
• +. 1B8 or faster
processor 9?-#it:
• * 1D of !)
• A0 1D of dis& space
• (etwor& ard
xternal 'oftware
• )icrosoft .(T Eramewor&
.0 xtended
• )icrosoft Visual KK *0+0
'4+ !edistri#uta#le 4ac&agfor ?-#it
• )icrosoft Visual KK *0+0
'4+ !edistri#uta#le 4ac&agfor L*-#it
• )icrosoft 'ilverlight
• 4ower'hell L.0
%oles and +eatures
• pplication 'erver
• 3e# 'erver 9II':
'/0 'erver 1223 %1 456bit7
• ata#ase ngine 'ervices
AppV )lient 3indows 4rofessional,nterprise, or ltimate9L*-#it or ?-#it: with'ervice 4ac& + and allcurrent patchesJJJ
• + 1B8 or faster
processor
• + 1D of !)
• 0 1D of dis& space
• (etwor& ard
xternal 'oftware
• )icrosoft .(T Eramewor&
.0 xtended
• 4ower'hell L.0
AppV 'e(uencer 3indows
4rofessional,nterprise, or ltimate9L*-#it: with 'ervice4ac& + and all currentpatchesJJJ
• + 1B8 or faster
processor
• + 1D of !)
• 0 1D of dis& space
• (etwor& ard
xternal 'oftware
• )icrosoft .(T Eramewor&
.0 xtended
4ower'hell L.0
http://www.microsoft.com/en-us/download/details.aspx?id=17718http://www.microsoft.com/en-us/download/details.aspx?id=17718http://www.microsoft.com/en-us/download/details.aspx?id=13523http://www.microsoft.com/en-us/download/details.aspx?id=13523http://www.microsoft.com/en-us/download/details.aspx?id=13523http://www.microsoft.com/en-us/download/details.aspx?id=8328http://www.microsoft.com/en-us/download/details.aspx?id=8328http://www.microsoft.com/en-us/download/details.aspx?id=8328http://www.microsoft.com/getsilverlight/Get-Started/Install/Default.aspxhttp://www.microsoft.com/en-us/download/details.aspx?id=34595http://www.microsoft.com/en-us/download/details.aspx?id=17718http://www.microsoft.com/en-us/download/details.aspx?id=17718http://www.microsoft.com/en-us/download/details.aspx?id=34595http://www.microsoft.com/en-us/download/details.aspx?id=17718http://www.microsoft.com/en-us/download/details.aspx?id=17718http://www.microsoft.com/en-us/download/details.aspx?id=34595http://www.microsoft.com/en-us/download/details.aspx?id=17718http://www.microsoft.com/en-us/download/details.aspx?id=17718http://www.microsoft.com/en-us/download/details.aspx?id=13523http://www.microsoft.com/en-us/download/details.aspx?id=13523http://www.microsoft.com/en-us/download/details.aspx?id=13523http://www.microsoft.com/en-us/download/details.aspx?id=8328http://www.microsoft.com/en-us/download/details.aspx?id=8328http://www.microsoft.com/en-us/download/details.aspx?id=8328http://www.microsoft.com/getsilverlight/Get-Started/Install/Default.aspxhttp://www.microsoft.com/en-us/download/details.aspx?id=34595http://www.microsoft.com/en-us/download/details.aspx?id=17718http://www.microsoft.com/en-us/download/details.aspx?id=17718http://www.microsoft.com/en-us/download/details.aspx?id=34595http://www.microsoft.com/en-us/download/details.aspx?id=17718http://www.microsoft.com/en-us/download/details.aspx?id=17718http://www.microsoft.com/en-us/download/details.aspx?id=34595
8/16/2019 App-V 5.0 Trial Guide.docx
9/41
The core roles for managing the AppV 8.2 environment are all hosted on the same machine in
the Trial 9uide, as it is intended for testing onl!. In production environments, it is recommended
to split these roles between several different hosts.
Alwa!s se(uence 1bit applications on a 1bit operating s!stem 4&'7. This includes
se(uencing 1bit applications for deliver! to 56bit clients. ;hen se(uencing 56bit applications,
the! must be se(uenced on a 56bit &' and can onl! be delivered to 56bit clients. This guide will
use ;indows < nterprise '*= 41bit7.
#o not install 'ilverlight or ."et 6.2, these applications will be installed in the Trial 9uide.
ll computers must #e mem#ers of a common domain 9Eigure +:. Virtual machines can #e used on a
single ph$sical computer that meets the s$stem re6uirements of this trial. nsure that the minimum
hardware re6uirements for each operating s$stem are met for each s$stem.
+igure =: Application Virtualization trial in an isolated networ$
In this trial, it is important to set up )icrosoft pplication Virtuali8ation in a test la#, completel$ separate
from a production networ&. The purpose of this evaluation is to ac6uire #asic experience with the pp-V
platform. n$ 6uestions relating to integration into a production environment, such as securit$ concerns
and enterprise-level design should #e addressed later. In addition, this guide covers onl$ #asic platform
functionalit$ to simplif$ the procedures and focus on proof of concept.
8/16/2019 App-V 5.0 Trial Guide.docx
10/41
C3ec 12= *review 4u#lishing Mffice *0+L 4review
A11itiona In5ormation
Area Tas$s
'tandalone M'I Mffline eplo$ment sing the 'e6uencer-1enerated)'I Eile
Troubleshooting Trou#leshooting pp-V
8/16/2019 App-V 5.0 Trial Guide.docx
11/41
In6tain: Micro6o5t Appication &irtai9ation Mana:ement
Ser7er an1 P;i63in: Ser7er
The section details the step-#$-step process of installing )icrosoft pplication Virtuali8ation )anagement'erver and 4u#lishing 'erver.
"ote: The software and operating s$stem versions listed in the following section must #e used to ensure
that the instructions and screen shots are accurate for testing and evaluation.
Set Up t3e Acti7e Director@ Domain Ser7ice6 Domain Controer
The following items must #e configured on the domain controller computer;
• ctive irector$ omain 'ervices
• ('
"ote: 'tep b! step instructions for setting up Active #irector! #omain 'ervices is available at:
http:??technet.microsoft.com?enus?librar!?cc
8/16/2019 App-V 5.0 Trial Guide.docx
12/41
• Microsoft Application Virtualization Users Group: The Trial 1uide assumes that ever$
user account that accesses )icrosoft pplication Virtuali8ation )anagement 'erver functions is a
mem#er of a single group for general platform access. reate a group named “AppV Bsers.”
• Microsoft Application Virtualization Computers Group: The Trial 1uide assumes that
ever$ computer account that accesses )icrosoft pplication Virtuali8ation )anagement 'erver
functions is a mem#er of a single group for general platform access. %ou can use an existing group
9such as omain omputers: or create a new group. reate a group named “AppV )omputers.” dd
the AppV )lient computer to the AppV )omputers group.
• Domain Test User Account: This account will #e the user test account for )icrosoft pplication
Virtuali8ation end-user functionalit$. dd $our domain test user account to the AppV Bsers group
presented earlier in this list.
• Application Groups (Optional): )icrosoft pplication Virtuali8ation associates the right to use
an individual application with an ctive irector$ group. Eor the purposes of simplif$ing this guide, all
test applications are associated with the )icrosoft pplication Virtuali8ation ser 1roup 9AppV
Bsers:, even though man$ other options exist for production use, such as creating separate
groups for specific applications.
Set Up t3e Micro6o5t Appication &irtai9ation Mana:ement
Ser7er an1 P;i63in: Ser7er
The following items must #e installed on the 3indows 'erver computer #efore installing )icrosoft
pplication Virtuali8ation )anagement 'erver or 4u#lishing 'erver. The computer must also #e a
mem#er of the ctive irector$ domain in which the accounts and groups were created. Eor the purpose
of this Trial 1uide, 3indows 'erver !* '4+ has #een installed, and the )anagement 'erver and
4u#lishing 'erver will #e installed on the same 3indows 'erver computer. In large environments the
)anagement 'erver and 4u#lishing 'erver should #e on separate 3indows 'erver computers.
Perform the following steps on the computer that will e the !pp"# $anagement Server%
In6ta Prere?i6ite6
ll prere6uisites must #e met #efore the pp-V management server will properl$ #e installed.
In6ta Micro6o5t .NET #rame8or< 4.% EBten1e1
.(T Eramewor& is re6uired for 4ower'hell L.0 and pp-V server components..
+. ownload )icrosoft .(T Eramewor& .0*. lose all running programs and save all wor& #efore proceeding.L. !un dot"et+x62C+ullCx35Cx56.exe.. !ead and accept the license terms. lic& Install.5. Mn the Installation is )omplete page, clic& +inish.
http://www.microsoft.com/en-us/download/details.aspx?id=17718http://www.microsoft.com/en-us/download/details.aspx?id=17718
8/16/2019 App-V 5.0 Trial Guide.docx
13/41
In6ta Micro6o5t &i6a C 2%$% SP$ Re1i6tri;ta;e -40;it Pac
8/16/2019 App-V 5.0 Trial Guide.docx
14/41
Con:re t3e Appication Ser7er
dd the pplication 'erver role and all re6uired role features needed. dditionall$, ensure the following
role services are selected.
• .(T Eramewor& L.5.+ Eeatures
Con:re IIS !.* 5or in1o86 Ser7er 2%% R2 SP$
dd the 3e# 'erver 9II': role with the following role services ena#led;
• ommon BTT4 Eeatures
o 'tatic ontent
o efault ocument
• pplication evelopment
o '4.(T
o .(T xtensi#ilit$
o I'4I xtensions
o I'4I Eilters
• 'ecurit$
o 3indows uthentication
o !e6uest Eiltering
• )anagement Tools
o II' )anagement onsole
Re:i6ter ASP.NET 8it3 .NET 4.% #rame8or< in IIS
These registrations are re6uired for proper installation of all pp-V server components.
+. Mpen a command window as administrator.*. !un the following two commands
a. “;P3indowsP)icrosoft.(etPEramewor&[email protected]” Oir #. “;P3indowsP)icrosoft.(etPEramewor&[email protected]” -ir
In6ta Micro6o5t SL Ser7er 2%% R2
"ote: sing '2" 'erver *00A !* xpress dition is not a supported configuration. Installation of one of
the following editions of )icrosoft '2" 'erver; 'tandard, nterprise, or atacenter with the following
feature; #atabase ngine 'ervices is re6uired.
+. !un the appropriate '2" 'erver *00A !* installer file
*. lic& on Installation in the left pane of the '2" 'erver Installation enter window.L. (ext choose "ew installation or add features to an existing installation.. Mn the 'etup 'upport %ules page clic& &D..5. If prompted, enter a product &e$ and then clic& "ext.?. !ead and accept the license agreement, and then clic& "ext.. Mn the 'etup 'upport +iles page clic& Install.
a. 3hen the 'etup 'upport Eiles step is complete, the wi8ard will close and re-open. 3ait for it
to re-open #efore continuing
8/16/2019 App-V 5.0 Trial Guide.docx
15/41
A. Mn the 'etup 'upport %ules page, review all rules to ensure a Status of *assed, repairing all rules
that have not passed 9ignore the warning for 3indows Eirewall:, and then clic& "ext.@. Mn the 'etup %ole page, select '/0 'erver +eature Installation and then clic& "ext.+0. Mn the +eature 'election page choose #atabase ngine 'ervices and then clic& "ext.++. Mn the Installation %ules page clic& "ext.+*. Mn the Instance )onfiguration page clic& "ext
+L. Mn the #is$ 'pace %e(uirements page clic& "ext.+. Mn the 'erver )onfiguration page, clic& Bse the same account for all '/0 'erver services. Eor
Account "ame enter "T ABT-&%ITFG'F'TM and clic& &D.+5. hange all 'tartup T!pes to Automatic and clic& "ext.+?. Mn the #atabase ngine )onfiguration page clic& Add )urrent Bser 9domainPadministrator:, and
then clic& "ext.+. Mn the rror %eporting page clic& "ext.+A. Mn the Installation )onfiguration %ules page clic& "ext.+@. Mn the %ead! to Install page clic& Install.*0. Mn the )omplete page clic& )lose, then close the '/0 'erver Installation )enter window.
8/16/2019 App-V 5.0 Trial Guide.docx
16/41
In6ta t3e App0& Mana:ement Ser7er an1 P;i63in: Ser7er
Perform the following steps on the computer that will e the !pp"# $anagement Server and Pulishing
Server%
+. "ogin to the server as a domain admin account. nsure this account also has local administrative
privileges.*. !un appvCserverCsetup.exe.L. Mn the Microsoft Application Virtualization 4AppV7 'erver 8.2 'etup wi8ard, clic& Install.
+igure 1: AppV 'erver 8.2 'etup wizard
. !ead and accept the license agreement, and then clic& "ext.
8/16/2019 App-V 5.0 Trial Guide.docx
17/41
5. Mn the +eature 'election page, select )anagement 'erver, )anagement 'erver D, and 4u#lishing
'erver features and then clic& "ext.
+igure : +eature 'election page
?. Mn the Installation 0ocation page, accept the default installation location, and then clic& "ext.. Mn the first )reate "ew Management 'erver #atabase page, clic& "ext.
+igure 6: )reate "ew Management 'erver #atabase page
8/16/2019 App-V 5.0 Trial Guide.docx
18/41
A. Mn the second )reate "ew Management 'erver #atabase page, clic& "ext.@. Mn the Management 'erver )onfiguration page, enter the ctive irector$ securit$ group which will
#e responsi#le for managing pp-V 9M)I(PppV dministrators:, in the *ort binding field t$pe
333 and then clic& "ext.
+igure 8: Management 'erver )onfiguration
+0. Mn the *ublishing 'erver )onfiguration page in the *ort binding field t$pe 33@ and then clic&
"ext++. Mn the %ead! page, clic& Install.+*. Mn the +inished page, clic& )lose.
%eminder: se new or unused machines or virtual machines for the purpose of this trial.
Con:re t3e P;i63in: Ser7er re5re63 inter7a
D$ default the 4u#lishing 'erver polls the pp-V data#ase for pu#lished applications ever$ +0 minutes
9?00 seconds:. This is called a pu#lishing refresh. Eor the purpose of this Trial 1uide, change the
pu#lishing refresh interval to +0 seconds to reduce wait times during pu#lishing. valuation of the correct
interval for a production environment is outside the scope of this document.
+. lic& 'tart and t$pe regedit and press nter.*. (avigate to -D0MG'oftwareGMicrosoftGAppVG'erverG*ublishing'ervice.L. In the right hand pane, find the value *BE0I'-I"9CM9MTC'%V%C%+%'-CI"T%VA0 .. !ight clic& the value, select Modif!.
5. In the value data field, enter =2. lic& &D.?. lose the registr$ editor.. lic& 'tart and t$pe )M#.A. t the command prompt t$pe iisreset ?noforce, press nter.@. lose the command prompt.
8/16/2019 App-V 5.0 Trial Guide.docx
19/41
S3are t3e content 5o1er
The content share is the central li#rar$ of pp-V pac&ages. The content store contains the source files of
the pac&ages pu#lished #$ the pp-V pu#lishing server.
+. Mpen ;indows xplorer .
*. reate a folder on the root of the ; drive named )ontent.
"&T; In the production environment, the content folder should not #e placed on the same drive as
the operating s$stem files as it can affect performance of the s$stem. nsure the use of a different
drive in a production environment.
L. Drowse to ):G, right clic& the )ontent folder, go to *roperties.. lic& the 'haring ta#, clic& Advanced 'haring.5. hec& 'hare this folder. lic& *ermissions?. lic& Add. lic& &bHect T!pes. 'elect )omputers. lic& &D.. In the nter the obHect names to select #ox, enter the name of the pp-V management server.
lic& &D.A. lic& Add. T$pe AppV Administrators, clic& &D.@. lic& the AppV Administrators group, in the *ermissions for AppV Administrators section
clic& +ull )ontrol.+0. lic& &D, lic& &D, lic& )lose.
Con:re in1o86 #ire8a to Ao8 Incomin: Connection6
+. Mpen )ontrol *anel, open ;indows +irewall*. lic& Advanced 'ettings.L. lic& Inbound %ules, in the actions pane clic& "ew %ule. 'elect *ort, clic& "ext5. 'elect T)*, in the 'pecific local ports: field, enter 333,33@, clic& "ext
?. lic& "ext, nselect *rivate, and *ublic, clic& "ext. In the "ame field, enter AppV 'erver )onnections, clic& +inish
The installation of the )icrosoft pplication Virtuali8ation )anagement 'erver and 4u#lishing 'erver is
now complete. 4u#lishing an application after the installation of the pplication Virtuali8ation 'e6uencer is
discussed later in this guide. If an$ errors were encountered during the process, please refer to the
Trou#leshooting section at the end of this guide.
In6tain: Micro6o5t Appication &irtai9ation De6
8/16/2019 App-V 5.0 Trial Guide.docx
20/41
*. ownload and install .(T Eramewor& .0L. ownload and install 3indows?.+-QD*50?+L-x?.msu 9?-#it client M': or 3indows?.+-
QD*50?+L0-xA?.msu 9L*-#it client M':, %estart the wor&station.. "ogin as an account with local administrative privileges and run appvCclientCsetup.exe.5. In the Microsoft Application Virtualization 4AppV7 )lient 8.2 'etup dialog #ox, clic& Install.?. !ead and accept the license agreement, and then clic& "ext.
. Mn the Microsoft Bpdate &pt In page, select I donJt want to use Microsoft Bpdate and then
clic& "ext.A. Mn the )ustomer xperience Improvement *rogram page, clic& Install.@. 3hen the installation is complete, clic& )lose.
Con:re t3e App0& *.% cient to commnicate 8it3 t3e App0& *.% P;i63in:
Ser7er
+. lic& 'tart K All *rograms K Accessories K ;indows *ower'hell K ;indows *ower'hell, right
clic&, %un as Administrator .*. t the 4ower'hell prompt, t$pe the following commands, each on its own line, pressing nter
after each command;a. 'etxecution*olic! Bnrestricted
"ote; 'etting the 4ower'hell script execution polic$ to unrestricted is not recommended, #ut
in the la# environment it is sufficient. Eor more information on the 4ower'hell xecution
policies see http;
8/16/2019 App-V 5.0 Trial Guide.docx
21/41
+igure 5: Tas$ 'cheduler showing the AppV 8.2 )lient refresh tas$
"ote; In the previous step, the pp-V client was configured to communicate with the pp-V 4u#lishing
server. If this step was s&ipped, the pp-V client would #e in stand-alone mode. Eor more information
a#out stand-alone mode, see the &ffline #eplo!ment Bsing the 'e(uencer9enerated M'I +ile
section, later in this guide.
Installation and configuration of the )icrosoft pplication Virtuali8ation client is now complete. xplorationof the virtual application management client console is detailed later in this guide. If an$ errors were
encountered during the process, please refer to the “Trou#leshooting” section at the end of this guide.
Con:re t3e in1o86 #ire8a 5or App0& *.% cient to 6er7er commnication
ll communication #etween the pp-V 4u#lishing 'erver and pp-V lient is initiated #$ the pp-V lient.
The #uilt-in 3indows Eirewall re6uires no additional configuration in order for the client to communicate in
this fashion. 'ome third part$ firewall #loc& an$ un&nown out#ound traffic initiated from aclient. In this
case, $ou must create rules for the ppVlient application to initiate out#ound connections. 4lease refer
to third-part$ documentation for further information a#out creating out#ound rules.
8/16/2019 App-V 5.0 Trial Guide.docx
22/41
In6tain: Micro6o5t Appication &irtai9ation Se?encer
The )icrosoft pplication Virtuali8ation 'e6uencer is used to create the virtual applications and
application pac&ages that are streamed from the pp-V 4u#lishing 'erver to the pp-V lients.
(e5ore Yo In6ta Micro6o5t Appication &irtai9ation
Se?encer
The 'e6uencer computer must meet the same minimum re6uirements as )icrosoft pplication
Virtuali8ation es&top lient. Virtual machines are ideal for se6uencing #ecause the$ can easil$ #e resetH
however, a ph$sical computer with a clean image on a local partition can #e used to ena#le rapid re-
imaging after each pac&age se6uencing operation has #een completed.
NOTE: Always sequence 32-bit applications on a 32-bit sequencing OS. This includes
sequencing 32-bit applications or deli!ery to "#-bit clients. $hen sequencing "#-bit
applications% they &ust be sequenced on a "#-bit sequencing OS and can only be deli!ered to
"#-bit clients.
• (ote; dditional information on se6uencing #e$ond what is contained in this guide is availa#le on
Tech(et at; http;
8/16/2019 App-V 5.0 Trial Guide.docx
23/41
)icrosoft pplication Virtuali8ation )anagement 'erver or )icrosoft pplication Virtuali8ation es&top
lient.
%eminder: #& "&T use a standard des&top image, use a fresh install of the operating s$stem with no
additional software installed.
Perform the following steps on the computer that will e the !pp"# Se(uencer
In6ta t3e Se?encer
+. "ogin using an account with local administrative privileges.*. ownload and install .(T Eramewor& .0L. ownload and install 3indows?.+-QD*50?+L0-xA?.msu. %estart the wor&station.. "ogin using an account with local administrative privileges and run appvCse(uencerCsetup.exe.5. In the Microsoft Application Virtualization 4AppV7 'e(uencer 8.2 'etup dialog #ox, clic& Install.?. !ead and accept the licensing agreement, and then clic& "ext.. Mn the )ustomer xperience Improvement *rogram page, clic& Install.A. 3hen the installation is complete, clic& )lose.
@. "aunch the services management console, disa#le the ;indows #efender service.+0. !e#oot the 'e6uencer wor&station.
"ote: ven though there is no prompt to re#oot the s$stem, a re#oot is re6uired to complete the
installation. lso, 3indows efender and other anti-virus applications should #e turned off prior to
se6uencing. If an applicationSs setup file must #e downloaded from the internet, ma&e sure to download it
from a computer with active anti-virus.
Prepare t3e compter 5or 6e?encin:
The pp-V se6uencer will automaticall$ chec& the current state of the s$stem to ensure no outstanding
issues on the s$stem 9such as a pending re#oot, nti-Virus ena#led, etc.:.
+. lic& 'tart K All *rograms K Microsoft Application Virtualization 'e(uencer K Microsoft
Application Virtualization 'e(uencer to open )icrosoft pplication Virtuali8ation.*. lic& )reate a "ew Virtual Application *ac$age.L. 'elect )reate *ac$age 4default7, clic& "ext.
http://www.microsoft.com/en-us/download/details.aspx?id=17718http://www.microsoft.com/en-us/download/details.aspx?id=34595http://www.microsoft.com/en-us/download/details.aspx?id=17718http://www.microsoft.com/en-us/download/details.aspx?id=34595
8/16/2019 App-V 5.0 Trial Guide.docx
24/41
+igure
8/16/2019 App-V 5.0 Trial Guide.docx
25/41
Se?encin: )ML Notepa1 2%%!
This section provides detailed instructions for implementing a simple se6uencing process. se /)"
(otepad *00 as a test case that can #e easil$ and 6uic&l$ deplo$ed using the )icrosoft pplication
Virtuali8ation platform.
Perform the following steps on the !pp"# Se(uencer%
Important: Eollow these steps e)actl* as written.
+. #ownload M0 "otepad 122
8/16/2019 App-V 5.0 Trial Guide.docx
26/41
3hen the 'e6uencer displa$s Four s!stem is read! to create a virtual pac$age, no issues were
detected, clic& "ext.
+igure @: )omputer %ead! for 'e(uencing
. Mn the T!pe of pplication page, ensure 'tandard Application 4default7 is selected and then clic&
"ext.A. Mn the 'elect Installer page, ensure 'elect installer for the application is selected, clic& Erowse
then #rowse to the downloaded ml"otepad.msi file clic& &pen,, and then clic& "ext. @. Mn the *ac$age "ame page, in the Virtual Application *ac$age "ame field, t$pe M0 "otepad
122
8/16/2019 App-V 5.0 Trial Guide.docx
27/41
+igure =2: ntering Virtual Application "ame and *rimar! Installation #irector!
+0. The 'e6uencer will now #egin monitoring the s$stem and launch the /ml(otepad.msi installer file. Ifprompted to %un or )ancel the installer, clic& %un.
++. Mn the ;elcome page, clic& "ext.+*. ccept the terms of the /)" (otepad *00 license agreement, and then clic& "ext.+L. Mn the )ustom 'etup page, review the default installation location and then clic& "ext.
"ote; In previous versions of pp-V, it was recommended that the default installation location #e changed
to a su#director$ of the virtual drive letter that clients will #e using as their “sand#ox” location 9t$picall$ the
2;P drive:. 'ince pp-V 5.0 clients no longer re6uire the virtual drive letter, there is no need to change the
default installation location during se6uencing.
+. Mn the %ead! to Install page, clic& Install.
8/16/2019 App-V 5.0 Trial Guide.docx
28/41
+igure ==: %ead! to Install M0 "otepad 122<
+5. Mn the )ompleted setup of M0 "otepad 122
8/16/2019 App-V 5.0 Trial Guide.docx
29/41
+igure =1: %un programs to manage first use tas$s
+@. /)" (otepad *00 opens. lose /)" (otepad *00.
*0. Dac& in the se6uencer, clic& "ext.*+. Mn the Installation %eport page, clic& "ext.**. Mn the )ustomizing page, select )ustomize. +urther configure the virtual application pac$age
and clic& "ext.*L. Mn the *repare for 'treaming page clic& M0 "otepad 122
8/16/2019 App-V 5.0 Trial Guide.docx
30/41
+igure =: *repare the application for 'treaming
*. /)" (otepad *00 opens. lose /)" (otepad *00.*5. Mn the *repare for 'treaming page, clic& "ext.*?. Mn the Target &' page, clic& "ext, accepting the default to allow this pac&age to run on an$
operating s$stem.
8/16/2019 App-V 5.0 Trial Guide.docx
31/41
+igure =6: )onfigure Allowed &perating '!stems
*. Mn the )reate *ac$age screen, select )ontinue to modif! pac$age without saving using the
pac$age editor and then clic& "ext.*A. Mn the *ac$age completed page, clic& )lose
"ote; The pac&age editor opens allowing the administrator to ma&e an$ necessar$ changes, including
changing supported M'Ss in the #eplo!ment ta#, or changing the shortcut locations or ETSs 9file t$pe
associations: in the 'hortcuts and +TAs ta#.
8/16/2019 App-V 5.0 Trial Guide.docx
32/41
+igure =8: AppV 'e(uencer *ac$age ditor
*@. In the 4ac&age ditor, clic& the 'hortcuts and +TAs ta#.L0. In the Applications pane, right-clic& %eadme, select %emove and then clic& &DL+. !eview the information in the remaining ta#s. lic& +ile K 'ave.L*. In the 'ave As dialog #ox #rowse to the M0 "otepad 122
8/16/2019 App-V 5.0 Trial Guide.docx
33/41
P;i63 t3e Appication
(ext, import the newl$ se6uenced application on the pp-V )anagement 'erver and pu#lish it to the
client computer.
Perform the following steps on the !pp"# $anagement Server%
+. "aunch Internet xplorer and #rowse to http:??localhost:333?console.html.
"ote: If this we#site is inaccessi#le, ma&e sure the current logged-in user is a mem#er of the AppV
Administrators group in ctive irector$. If not, logout and log #ac& in and add the current user to the
group in order to receive access.
+igure =5: The AppV 8.2 Management )onsole
*. In the *ac$ages node of the console, clic& A## or B*9A# *A)DA9'.L. In the A## or B*9%A# *A)DA9' dialog #ox, clic& Erowse.. In the )hoose +ile to Bpload dialog #ox, #rowse to /)" (otepad *00 #$ its ( path 9ie;
PPappvserverPcontentP/)"(otepad*00:, select M0 "otepad 122
8/16/2019 App-V 5.0 Trial Guide.docx
34/41
+igure =
8/16/2019 App-V 5.0 Trial Guide.docx
35/41
Stream t3e Appication
Perform the following steps on the !pp"# Client%
To access the newl$ pu#lished application, log off of the )icrosoft pplication Virtuali8ation es&top
lient computer and log on as a mem#er of the user group to which the application is assigned. The
application will now #e availa#le to clients at the designated shortcut locations.
+. "aunch M0 "otepad 122
8/16/2019 App-V 5.0 Trial Guide.docx
36/41
Se?encin: Si7eri:3t+ 5or Internet EBporer
This section details the creation of a virtual environment for 3indows Internet xplorer with the )icrosoft
'ilverlight plug-in. The we# plug-in will appear onl$ when an instance of Internet xplorer is launched
from within the virtual environment created for the plug-in application. 3hen Internet xplorer is launched
from an icon not provided #$ the pp-V lient, the plug-in will not #e availa#le #ecause the plug-in is
#eing virtuali8ed rather than installed on the client M'. Decause Internet xplorer is part of the operating
s$stem, it cannot #e se6uenced. It will therefore #e necessar$ to point to the local Internet xplorer
executa#le file on each )icrosoft pplication Virtuali8ation lient, and appl$ the changes within the virtual
environment so that the$ can interact with the local environment.
Perform the following steps on the !pp"# Se(uencer%
)aution: The virtual machine used for se6uencing must #e reset, or if using a ph$sical computer, theclean image must #e restored #efore starting a new se6uencing tas&. This ensures each se6uencing tas&
#egins with a clean s$stem containing onl$ the 'e6uencer installation. This is a critical re(uirement for
all se6uencing wor& with pp-V. The pp-V 5.0 'e6uencer will chec& the s$stem and recommend the
machine #e reset to a clean state if necessar$.
+igure =@: *repare )omputer 'creen
8/16/2019 App-V 5.0 Trial Guide.docx
37/41
"ote: Defore se6uencing )icrosoft 'ilverlight in this test environment, ensure the pp-V lient and pp-V
'e6uencer wor&stations do not alread$ have )icrosoft 'ilverlight installed. n eas$ wa$ to test this is to
launch Internet xplorer on each s$stem, and #rowse to
http:??na&e+o+app!+&anage&ent+ser!er:333?console.html. The pp-V )anagement console
re6uires )icrosoft 'ilverlight. If )icrosoft 'ilverlight is installed, uninstall it #efore continuing in this guide.
+igure 12: 'ilverlight not installed in Internet xplorer
Se?ence Si7eri:3t
+. If not alread$ done, launch Internet xplorer and complete the 'et Bp ;indows Internet xplorer
@ wi8ard to user preferences then close Internet xplorer .*. ownload the latest )icrosoft 'ilverlight installer and save to the userSs des&top.L. reate a folder on the #es$top named I with 'ilverlight. lic& 'tart K All *rograms K Microsoft Application Virtualization 'e(uencer K Microsoft Virtual
Application 'e(uencer .5. lic& )reate a "ew Virtual Application *ac$age.?. Mn the *ac$aging Method page, select )reate *ac$age 4default7 and then clic& "ext.. Mn the *repare )omputer screen, if the 'e6uencer recommends stopping an$ processes on the
machine, #e sure to stop those processes now. Mnce the processes are stopped, return to the
'e6uencer and clic& %efresh.A. 3hen the 'e6uencer displa$s, Four s!stem is read! to create a virtual pac$age, no issues were
detected, clic& "ext to continue.@. Mn the T!pe of Application page, select Addon or *lugin and then clic& "ext.+0. Mn the 'elect Installer page, select 'elect the installer for the application and then clic& Erowse.++. In the 'elect installation file dialog #ox, #rowse to 'ilverlight.exe, clic& &pen, and then clic& "ext.
http://www.microsoft.com/getsilverlight/Get-Started/Install/Default.aspxhttp://www.microsoft.com/getsilverlight/Get-Started/Install/Default.aspxhttp://www.microsoft.com/getsilverlight/Get-Started/Install/Default.aspxhttp://www.microsoft.com/getsilverlight/Get-Started/Install/Default.aspx
8/16/2019 App-V 5.0 Trial Guide.docx
38/41
+*. Mn the Install *rimar! page, clic& I have installed the primar! parent program, and then clic&
"ext.+L. Mn the *ac$age "ame page, in the Virtual Application *ac$age "ame field, t$pe I with
'ilverlight, in the *rimar! Virtual Application #irector! 4re(uired7 field, t$pe ):G*rogram
+ilesGMicrosoft 'ilverlight and then clic& "ext.
+. If an &pen +ile L 'ecurit! ;arning #ox opens, clic& %un.+5. Mn the Install 'ilverlight splash screen, clic& Install now.+?. Mn the nable Microsoft Bpdate splash screen clic& "ext.+. Mn the Installation successful splash screen clic& )lose.+A. Mn the Installation page, select I am finished installing and then clic& "ext.+@. Mn the Installation %eport page, clic& "ext.*0. Mn the )ustomize page, select )ustomize and then clic& "ext.*+. Mn the *repare for 'treaming page, clic& "ext and then clic& Fes.**. Mn the Target &' page, clic& "ext allowing this pac&age to run on an$ operating s$stem.*L. Mn the )reate *ac$age screen, select )ontinue to modif! pac$age without saving using the
pac$age editor and then clic& "ext.*. Mn the )ompletion page, clic& )lose.*5. In the Pac-age ditor clic& the 'hortcuts and +TAs ta#.
*?. In the Applications node, right-clic& Microsoft 'ilverlight, clic& %emove, and then clic& &D.*. In the Applications node, right-clic& Applications and select Add Application.*A. In the Add Application dialog #ox, clic& Erowse, #rowse to ):G*rogram +ilesGInternet
xplorerGiexplore.exe and then clic& &pen*@. In the Add Application dialog #ox, in the "ame field, t$pe I with 'ilverlight. In the Version field
t$pe =, and then clic& Add.L0. In the Applications node, expand I with 'ilverlight, right-clic& 'hortcuts, and then clic& dit
0ocations.L+. In the 'hortcut 0ocations dialog #ox, clic& #es$top and then clic& &D.L*. lic& +ile K 'ave As.LL. In the 'ave As dialog #ox, #rowse in to the I with 'ilverlight folder 9created earlier on the des&top:
then clic& 'ave.L. lose the 'e6uencer.L5. op$ the I with 'ilverlight folder to the content share on the pp-V )anagement 'erver.L?. dd the new application to the pp-V )anagement onsole, following instructions in the section
4u#lish the pplication.L. 'witch to the pp-V lient )achine, log off and log #ac& in as a user in the ppV sers group.LA. Test the pac&age #$ launching the I with 'ilverlight application, and #rowse to
http:??na&e+o+App,+anage&ent+Ser!er :333?console.html. The console should successfull$
open.
%eference
Eor more information a#out general pp-V se6uencing #est practices, see the following )icrosoft we#site;
Dest 4ractices for 'e6uencing at http;
8/16/2019 App-V 5.0 Trial Guide.docx
39/41
P;i63in: OFce 2%$, Pre7ie8
This section provides instructions for importing and pu#lishing Mffice *0+L 4review version with pp-V
software. Decause Mffice *0+L 4review is provided to customers alread$ in the pp-V format, there is no
need to se6uence the application. (ote that the download lin&s listed #elow are for a trial release onl$.
This version of Mffice *0+L cannot #e activated, #ut functional testing is availa#le during the trial period.
"ote: The release version of Mffice *0+L will not have a downloada#le pp-V pac&age, #ut will have the
capa#ilit$ of creating one without se6uencing #$ utili8ing the Mffice eplo$ment Tool 9part of Mffice *0+L
lic&-to-!un:. This documentation will #e updated when the release version of Mffice *0+L #ecomes
availa#le with creation steps for the pp-V pac&age.
Ena;e Pac
8/16/2019 App-V 5.0 Trial Guide.docx
40/41
A. (avigate to GGPmanagement server nameQGcontentG&ffice12= and select the
*ro*lusVolumeCVisio*roVolumeC*roHect*roVolumeCenusCx35.appv file. lic& &pen.@. lic& Add.+0. 3ait for the *ac$age Import process to complete. Mnce completed, clic& )lose.++. %ight clic$ the Mffice *0+L pac&age and clic& dit Active #irector! Access.+*. In the 'earch Dox, t$pe contosoGAppV )omputers, clic& )hec$.
+L. lic& AppV )omputers Ncontoso.comR when it appears, clic& 9rant Access. lic& )lose.+. AppV )omputers is now listed under A# Access.+5. %ight clic$ the Mffice *0+L 4ac&age, clic& *ublish.+?. The status of the pac&age is now listed as 4u#lished and the status indicator is green.+. 3ait a minute for the pu#lishing server to refresh #efore proceeding to the next section.
Lanc3 OFce 2%$, Pre7ie8 on t3e Cient
To verif$ the pac&age is functioning properl$, log #ac& into the client and see that the application has
properl$ pu#lished.
Perform the following steps on the !pp"# Client Computer.
+. "og off the pp-V client computer and log on to initiate a glo#al pu#lishing for Mffice *0+L."ote: The publishing operation ma! ta$e up to 1 minutes.
1. (avigate to 'tart O All *rograms O Microsoft Application Virtualization )lient O Microsoft
Application Virtualization )lientL. lic& VI%TBA0 A**'.. Mffice *0+L is now #e listed.
a. If Mffice *0+L is not listed in the list, logoff and logon the computer again.5. lose the Microsoft Application Virtualization )lient window.?. (avigate to 'tart O All *rograms O Microsoft &ffice 12=.
. "aunch an$ of the Mffice *0+L 4review applications.
"ote: This version of Mffice *0+L is in a preview version onl$. This version of Mffice *0+L cannot #e
activated.
"ote: The #asic tas&s for evaluating the main features of the pp-V s$stem have now #een completed.
The next section includes additional optional tas&s and information a#out several other aspects of the
pp-V s$stem for further evaluation.
Oine Depo@ment U6in: t3e Se?encer0Generate1 MSI
#ie
The )icrosoft pplication Virtuali8ation 'e6uencer has an option to create an .msi file that automates the
addition of the virtual application. The )'I file can #e used #$ an lectronic 'oftware istri#ution s$stem
to automaticall$ pu#lish the shortcuts and ETs and to load the application into cache. It can also #e used
directl$ on the client in standalone mode. This mode is meant for rarel$ connected users who need the
power of virtuali8ed applications #ut do not have access to a server, or for deplo$ment of virtuali8ed
8/16/2019 App-V 5.0 Trial Guide.docx
41/41
applications using a third-part$ ' solution other than '$stem enter onfiguration )anager 9'):.
The 1roup 4olic$ administrative template is availa#le at http;