title: Could not load file or assembly while running in IIS 7.0 on a 64 bit OS
body: <p>I am trying to host a web application in a Windows 2008R2 server on IIS7.0 which is 64 bit. I had been running my application on IIS 5.1 XP machine which is 32 bit. </p>
  
  <p>I have my DLLs built with the 'x86' option and also I have enabled "Enable 32 bit applications" to True and also set the managed pipeline to Classic in the application pool of my webservice. </p>
  
  <p>Now I get the following message:</p>
  
  <blockquote>
    <p>Could not load file or assembly 'Microsoft.Web.Services2,
    Version=2.0.1.0, Culture=neutral, PublicKeyToken=[some value]' or one of its dependencies. The system cannot find the file
    specified.</p>
  </blockquote>
  
  <p>Can someone tell me why this happens ?</p>