title: Installing VC++ Redistributables in a Qt Installer Framework (QtIFW) installer?
body: <p>I am building installers for my app with the Qt Installer Framework (v2.0.1). I'm building my app for both x86 and x64 on Windows, so I'm building an installer for each architecture, with different VC++ Redistributables packaged in each (vcredist_x86.exe and vcredist_x64.exe from MSVC++2013). The QtIFW documentation is frustratingly short on details, but I found that I can add an operation in installscript.qs to run the vcredist installer silently after my files are extracted:</p>
  
  <pre><code>component.addOperation("Execute", "@TargetDir@/vcredist_x64.exe", "/quiet", "/norestart");
  </code></pre>
  
  <p>But then I have the problem of determining whether my installer is the x86 or x64 version. Is there a way to determine this from the installscript? Perhaps a way to look through the list of files to be extracted? Or is there an easier way to accomplish this seemingly common task of installing the VCRedists?</p>
  
  <p>The documentation just states this:</p>
  
  <blockquote>
    <p>To install the runtime libraries on the end-user's system, you need to include the appropriate Visual C++ Redistributable Package (VCRedist) executable with your application and ensure that it is executed when the user installs your application.</p>
  </blockquote>
  
  <p>But it doesn't offer any details on how to "ensure that it is executed".</p>