Packaging applications with dependencies

There are three kinds of application dependencies as I see it:

  • Dependencies on runtimes such as Java or Flash
  • Dependencies on locally installed applications
  • Dependencies on another virtualized application, for example, packaged Internet Explorer integrates with packaged Adobe Reader

Dependencies on runtimes

When it comes to dependencies on runtimes, there are different strategies you can choose for your deployment methods. My favorite, for most of the environments, is having the latest, greatest runtime version locally installed. Most of your applications can use this version and the ThinApp packages can make use of natively installed components.

I tend to package together only the application that requires a ...

Get VMware ThinApp 4.7 Essentials now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.