1 Reply Latest reply on Jun 12, 2008 1:20 AM by pwillener

    How can I detect if adobe reader is installed?

    Level 1
      Hi,

      I make use of adobe reader in my .Net code but if the reader is not installed my application crashes.

      How can i detect programmatically if adobe reader is installed?
        • 1. Re: How can I detect if adobe reader is installed?
          pwillener Level 8
          Just a suggestion; I'm not sure if there is an easier way: check registry key "HKLM\SOFTWARE\Adobe\Acrobat Reader" if it's present, then drill down "8.0\InstallPath" (or whatever version is installed. In the path you find in there (e.g. C:\Program Files\Adobe\Reader 8.0\Reader) you could check if "AcroRd32.exe" is present.

          Another way you could check if the PDF file type associates with "AcroRd32.exe".