title: How to deploy COM object Microsoft.Office.Interop to IIS so that my C# WCF service reference will work?
body: <p>I am getting an error when trying to run my web application from IIS 7 on my local machine regarding Microsoft.Office.Interop.Outlook that is like the following... </p>
  
  <p>Retrieving the COM class factory for component with CLSID {0006F03A-0000-0000-C000-000000000046} failed due to the following error: 80070005 Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)).  </p>
  
  <p>When I run this same web app from VS2010 and Cassini I have no problem.</p>
  
  <p>When I run the web app from IIS 7 I point my VS2010 at the IIS Virtual Directory.
  In fact I even had VS2010 create the Virtual Directory.  So I am able to debug from VS2010 and gather the error I posted here.</p>
  
  <p>I have gone to the Microsoft.Office.Interop.Outlook.dll file and given EVERYONE read,write,modify, and delete.  Just to rule out security.</p>
  
  <p>Are there other steps when referencing Microsoft.Office.Interop dlls?  Should I configure something regarding this differently.  Again switch back to running in Cassini and no problems.</p>