PowerShell script to list App-V Package Dependencies (DSC)

App-V’s Dynamic Suite Composition is a powerful feature in that it allows multiple “bubbles” to share the same virtual environment. In other words, package A can be made dependent on package B. But if DSC is used extensively, dependencies between packages tend to become difficult to manage – there seems to be no simple way […]

App-V’s Dynamic Suite Composition is a powerful feature in that it allows multiple “bubbles” to share the same virtual environment. In other words, package A can be made dependent on package B. But if DSC is used extensively, dependencies between packages tend to become difficult to manage – there seems to be no simple way of listing all packages’ dependencies. While this’s a great feature of App-V that makes managing your virtual apps incredibly quick and easy, there's not an automatic way to see all the dependencies you've created in your environment. Just call the script with the path (UNC or local) to a folder containing packages. The script will recursively search the path given for OSD files and analyze each OSD file for dependencies.

Full Article: PowerShell Script Lists App-V Package Dependencies (Dynamic Suite Composition, DSC)