title: IClassFactory failed due to the following error: 800a0153
body: <p>I'm trying to reference a com component and it is throwing the below error.</p>
  
  <p>Creating an instance of the COM component with CLSID {xxx} from the IClassFactory failed due to the following error: 800a0153.</p>
  
  <p>Specifically the error gets thrown when I try to instantiate an object. I checked that</p>
  
  <ol>
  <li>The project being built for x86 processors which it is</li>
  <li>The com object is registered using regsvr32, and is available in the registry.</li>
  </ol>
  
  <p>I can also see the methods in the object browser, so I know .net is finding it. </p>
  
  <p>Any ideas on what I'm missing?</p>