title: Cannot create COM object
body: <p>I'm debugging an application written in classic ASP.  I'm using IIS Express 7.5 to be able to debug the application.  All is fine, until I reach the following line:</p>
  
  <pre><code>set somevariable =Server.CreateObject("somelibrary.somemember")
  </code></pre>
  
  <p>"Unknown exception" is raised.</p>
  
  <p><strong>Context</strong></p>
  
  <p>I have administrative rights.
  The OS is Windows XP SP3.
  The "somelibrary" assembly was correctly registered with regasm and included in the GAC with gacutil.
  I'm be able to execute the assembly from PowerShell:</p>
  
  <pre><code>$instance =New-Object -ComObject "somelibrary.somemember")
  </code></pre>
  
  <p>I have the following configuration in IIS Express for ASP:</p>
  
  <pre><code> &lt;asp enableParentPaths="true"
    bufferingOn="true"
    errorsToNTLog="true"
    appAllowDebugging="true"
    appAllowClientDebug="true"
    scriptErrorSentToBrowser="true"&gt;
        &lt;session allowSessionState="true" /&gt;
        &lt;cache diskTemplateCacheDirectory="%TEMP%\iisexpress\ASP Compiled Templates" /&gt;
        &lt;limits /&gt;
   &lt;/asp&gt;
  </code></pre>
  
  <p>The site has windows and anonymous authentication enabled (disabling windows authentication gets the same)</p>
  
  <p>What could be the cause of the problem?</p>