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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.