title: How to determine if the 32-bit Visual Studio 2013 redistributable is installed on a user's machine reliably via the Registry?
body: <p>I am using <a href="http://www.deploymaster.com/" rel="nofollow noreferrer">DeployMaster</a> to build an installer for a 32-bit Windows application written in C++ using Qt.</p>
  
  <p>The executable depends on the Visual Studio 2013 redistributable - i.e., the <a href="http://www.microsoft.com/en-us/download/details.aspx?id=40784" rel="nofollow noreferrer">32-bit Visual Studio 2013 redistributable</a> must be installed by the end user, prior to running this application.</p>
  
  <p>I have googled, and looked at other StackOverflow questions.  In particular, <a href="https://stackoverflow.com/a/657693/368896">this link provides the exact Registry key to check</a>, but for the case of VS 2008.</p>
  
  <p>I need VS 2013, not VS 2008.</p>
  
  <p>However, ideally it will be a reliable registry check - not a programmatic solution - because I can easily check a registry key with a DeployMaster installer.  (If the system is determined to not have the redistributable installed, it's also easy to have the DeployMaster installer kick off the installer.)</p>
  
  <p>Does anybody know a reliable method, preferably using a Registry key, that allows to make it possible to determine if the 32-bit VS 2013 redistributable is installed on an end-user's machine?</p>