dv-b306 one with windows more apps in more places modern managemen t
TRANSCRIPT
You can Tweet that140 Characters to move from App-V 4.6 to App-V 5.0
George MatthewsProgram ManagerWindows Enterprise Client
DV-B306
Your Next Hour
1. What’s a “SoftGrid”?
2. Bring your old stuff
3. What to do when you don’t know what to do
4. The Newer Fancier Sequencer
5. So AppV Together
APP-V 4.6 Uses dedicated drive letter (Q: drive)
4GB package limit
Isolated from local applications
Share middleware with Dynamic Suite Composition
Read-only Shared Cache supports VDI/RDS environments
Limited command-line scripting
Installed management console
APP-V 5 No dedicated drive letter
No 4GB limit
Virtual Application Extensions
Share peer applications with Virtual Application Connection
Shared Content Store for powerful VDI support
Rich PowerShell scripting
Web-based modern management
Key Changes
Migration Workflow
4.6 SP2 AppV Client
5.0 AppV Client
4.6 App-V Server 5.0 Package Converter
5.0 App-V Server
Package Converter CommandsTest a Single Package> Test-AppvLegacyPackage –Source C:\content\AdobeReader Test Multiple Packages> $packages = “C:\content\AdobeReader”, “C:\content\WinZip”
> Test-AppvLegacyPackage –Source $packages
Package Converter CommandsConvert Single package:> ConvertFrom-AppvLegacyPackage –Source C:\content\AdobeReader –Destination Path C:\NewPackages
Convert Multiple packages:> $packages = “C:\content\AdobeReader”, “C:\content\WinZip”
> ConvertFrom-AppvLegacyPackage –Source $packages –DestinationPath C:\NewPackages
MICROSOFT CONFIDENTIAL – INTERNAL ONLY
Package Conversion Checklist
App-V 4.5+ Package
Opens in App-V 4.6 Sequencer
Runs in App-V 4.6 Client
.NET/VC Runtime/e.t.c versions match
Package Converter MessagesSource : \\domain\packages\old\Adobe Reader XErrors : {
The package converter detected one or more applications in your package that is targeted for an unsupported operating system. This package cannot be converted unless the target operating system restriction is removed from the .osd file
}Warnings : {}Information: {}
Notes for Package Conversion
Re-Add via Dynamic Configuration
• OSD Scripts are not converted• OSD Registry settings are not converted
Use Virtual Application Connection
• DSC Configuration will not be converted
New Extension Points in App-V 5MIME Type associations
URL Protocols
Software clients
Application capabilities
Application Paths
Local COM Servers
Sequencer Update CommandsUpdate a package via PowerShellPS C:\Users\AppV\Desktop> Update-AppvSequencerPackage -InputPackagePath C:\content\Package.appv -Installer .\default.bat -Name AdobeReader_2 -Path .\UpdatedPackages
Dynamic Configuration
Virtual subsystem overrides Disable virtual subsystems Scripts
Modifies a Package’s Virtual Environment
Dynamic Deployment Configuration Dynamic User Configuration Can combine
Two Types of Configuration Files
Modify existing package content Add to an existing package
No Package Updates Required
Dynamic Configuration
Global scope: all users on the machine
Specify Dynamic Deployment Configuration file per package on the machine
Stored when the package is added
DEPLOYMENT CONFIGURATION
User scope: affects the user on the machine
Specify Dynamic User Configuration file per user, per package on the machine
Stored when the package is published
USER CONFIGURATION
What is coexistence?
Ability to install and run App-V 5.0 side-by-side with App-V 4.6
SP2
Smart take-over of Extensions
5.0 will auto-migrate extensions from
4.6 SP2Granular control over which apps
Stage migration from prior versions
Evaluation
Complete your session evaluations today and enter to win prizes daily. Provide your feedback at a CommNet kiosk or log on at www.2013mms.com.Upon submission you will receive instant notification if you have won a prize. Prize pickup is at the Information Desk located in Attendee Services in the Mandalay Bay Foyer. Entry details can be found on the MMS website.
We want to hear from you!
Resources
http://channel9.msdn.com/Events
Access MMS Online to view session recordings after the event.
© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.