Properly detecting application installation on launch conditions
If you need to detect whether a given application is installed (i.e. you're writing a plugin, or depend on an existing framework/toolkit to be installed), you have a couple options:
The first is the easiest, but it's not without problems. For
example, I was creating a
Windows Live Writer (WLW) plugin
and followed the
instructions on MSDN on how to deploy it...