title: 500.0 0x800700c1 on IIS 7.5 ASP 32-bit AppPool on Windows 2008 Server x64
body: <p>I'm trying to get a classic ASP application working in 32-bit mode on our new Windows 2008 Server x64 with IIS 7.5.  I've created an ApplicationPool named 'TEST' that is set to ASP.NET 2.0 in Classic mode and gone into Advanced Settings and set 'Enable 32-Bit Applications' to true for this new AppPool.</p>
  
  <p>I assigned a single web application on our server to this new AppPool and try to load it in the browser.  It gives me a 500.0 error 0x800700c1 which is the error for not a valid Win32 application (re:<a href="http://blogs.msdn.com/b/rakkimk/archive/2007/06/09/problems-with-32-bit-asp-net-2-0-dlls-on-a-windows-2003-server-64-bit.aspx" rel="nofollow">http://blogs.msdn.com/b/rakkimk/archive/2007/06/09/problems-with-32-bit-asp-net-2-0-dlls-on-a-windows-2003-server-64-bit.aspx</a>)</p>
  
  <p>As soon as I go back into my AppPool and change the enable 32-bit back to false, the particular web application runs fine.  However, there is one piece of the application that will need to run in 32-bit mode which is why I'm trying to get the site to work in 32-bit mode.  </p>
  
  <p>I feel like I'm missing something but that 'something' doesn't seem to exist on any websites that tell you the only thing you need to do is enabled 32-bit applications in the AppPool and assign the site to that AppPool.</p>