Posted on May 30, 2013 by in APPV Interview FAQ, Desktop Engineering, Frequently Asked Interview Q's

    The following are Frequently Asked Questions on APP-V during an interview for Application Packaging/Virtualization Positions:
    The question and answers are being collected from Various blogs and Articles. My effort is confined to collecting as much material as possible from various sources and publishing it at once place.

    S No.




    What is App V Sequencing? The process of creating the application that can be run in a Virtual Environment using the App V (Application Virtualization) Sequencer. The App V Sequencer monitors the installation and records the information need to run in the Virtual Environment.


    What are the types of sequencing? There are 2 types of sequencing
    1.    MNT Sequencing
    2.    VFS Sequencing


    What is the difference between MNT and VFS sequencing? MNT Sequencing:
    If the application is installed to the Mount Drive (the Drive assigned for App V applications) at the time of installation in the process of sequencing (installation monitoring) is called MNT Sequencing.
    VFS Sequencing:
    Some of the application does not give the chance to change the installation path other than the C: drive, for those applications the App V Sequencer monitors the installation and records the changes done to the system drive and creates the parse file system in the Virtual Environment called VFS (Virtual File System) Sequencing.

    For Ex: In 4.x Sequencer, during sequencing the files under C:\Program Files\Test  is created at SFT_MNT\VFS\CSIDL_PROGRAM_FILES\Test ,
    where SFT_MNT is the Mount Drive.



    What is SystemGuard? SystemGuard (App V Bubble) is a Virtual Environment tracks and analyzes configuration repositories and resources used by the application and intercepts the use of these resources, redirecting them to the virtualized instances of the resources.


    What are the protocols supported for streaming? RTSP, RTSPS, FILE, HTTP, HTTPS


    What is Active Upgrade? The process of Upgrading the current version while the current version is still in use.
    Create the update package for the current version using the Sequencer and copy the updated package in the Content Share, the package will get updated when the application is launched or the App V Client is refreshed depending on the prototype you used for streaming.


    Limitations of App V? 1.    Device Drivers
    2.    Services : Not all the services can be Virtualized
    3.    Application size: Cannot Sequence the application size greater than the Client cache size.
    4.    Hard Coded Paths
    5.    COM objects : Some application with COM objects might not work properly.
    6.    Shortcuts: Application should have at least one shortcut.


    What is DSC? DSC is Dynamic Suite Composition, is the feature provides the ability to have a new layer of interoperability, virtualized applications dependencies, where one App-V package depends on and interacts with another App-V package.


    How to do DSC? 1.    Manually editing the OSD file
    2.    Using Microsoft DSU Tool


    What are the Types of script’s in OSD? 1.    HREF
    HREF allows you to reference an external script or exe file. Note that you DO NOT end the line with an explicit backslash-n, however, backslashes need to be doubled.

    2.    SCRIPTBODY
    SCRIPTBODY allows you to embed a script directly in the OSD file. Note that you must end lines with an explicit backslash-n (except for the last line), and that other backslashes need to be doubled.

    Be Sociable, Share!

    Written by

    Senior Desktop Engineer with over 6 years of experience in application pakcaging, testing and deployment. Designed and successfully implemented App-V infratstructure in mid size enterprises.

    View all articles by

    Email : [email protected]

    Leave a Reply