title: ADODB in ASP.NET Reference Issue
body: <p>I have an ASP.NET based web application. I created all the folders by hand, so the full structure is as below.</p>
  
  <pre><code>    ROOT
          sendmail.aspx
          Web.config
      App_Code
          sendmail.cs
      bin
          Interop.ADODB.dll
          Interop.CDO.dll
  </code></pre>
  
  <p>My web.config is as below</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8" ?&gt;
  &lt;configuration&gt;
      &lt;system.web&gt;
          &lt;compilation&gt;
              &lt;assemblies&gt;
                  &lt;add assembly="ADODB, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null"/&gt;
              &lt;/assemblies&gt;
          &lt;/compilation&gt;
      &lt;/system.web&gt;
  &lt;/configuration&gt;
  </code></pre>
  
  <p>This setup has worked in the past. However, we've recently updated our test computers to Windows 7. The server is Windows Server 2005. I know there were deprecation issues between 7 sp1 and older version in regards to ADODB. I've installed the hotfix for that, and recompiled the dlls, then moved them to the server. However, now I am getting the below error on compile. I'm uncertain as to why it is not correctly referencing the dll.</p>
  
  <pre><code>Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately. 
  
  Compiler Error Message: CS0012: The type 'ADODB.Fields' is defined in an assembly that is not referenced. You must add a reference to assembly 'ADODB, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null'
  </code></pre>
  
  <p>.</p>