title: No such interface supported error
body: <p>I am using VS 2017 (version 15.5.2) on Microsoft .NET Framework version 4.7.02556. </p>
  
  <p>I have also installed the <code>'Microsoft Visual Studio 2017 Installer Projects'</code> extension (version 0.8.4). </p>
  
  <p>Then, I added a new setup project and added the Primary output to the <code>File System\Application</code> Folder.</p>
  
  <p>I rebuilt the primary project and then tried building the setup project which results in this error: </p>
  
  <hr>
  
  <blockquote>
    <p>1>------ Rebuild All started: Project: SCDS, Configuration: Debug Any CPU -----<br/> 
    1> SCDS -> C:\Users\Stephen\Source\Workspaces\SCDS\SCDS\bin\Debug\SCDS.exe<br/>
    ------ Starting pre-build validation for project 'Setup1' ------ <br/>
    ------ Pre-build validation for project 'Setup1' completed ------ <br/>2>------ Rebuild All started: Project: Setup1, Configuration: Debug
    ------<br/> Building file 'C:\Users\Stephen\Source\Workspaces\SCDS\Setup1\Debug\Setup1.msi'...<br/> ERROR: No such interface supported  'No such interface supported'<br/>
    ========== Rebuild All: 1 succeeded, 1 failed, 0 skipped ==========<br/></p>
  </blockquote>
  
  <hr>
  
  <p>I also tried repairing my VS 2017 installation but I still get the same results. Has anyone else experienced this issue? What is the solution?</p>
  
  <p><strong>UPDATE:</strong><br>
  I was not able to get this to work by using the 'Microsoft Visual Studio 2017 Installer Projects' which was created by Microsoft.</p>
  
  <p>For now, my solution was to install the 'Advanced Installer for Visual Studio 2017' extension (created by Caphyon) and create my Setup project with that.</p>
  
  <p><strong>Another Update:</strong>
  I finally got it to work using JoeJ's <a href="https://stackoverflow.com/a/48255359/4012879">suggestion below</a> by uninstalling VS 2017 and reinstalling it as well as the <code>'Microsoft Visual Studio 2017 Installer Projects'</code> extension.</p>