How to: Install 32-bit Reporting Services on a 64-bit Computer

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Internet Information Services (IIS) 6.0 returns a "Service Unavailable" error message when you run Reporting Services in Windows-on-Windows 64 (WOW64) x86 emulation mode. To avoid this error, you must configure IIS to allow 32-bit ASP.NET applications to run.


You must configure IIS before installing Reporting Services.

To configure IIS to run 32-bit Reporting Services

  1. Uninstall the 64-bit version of Reporting Services. Side-by-side deployment of 64-bit and 32-bit versions is not supported.

  2. Run dotnetfx64.exe to install the .NET Framework manually. You can find this file in the Redist folder on the SQL Server Setup media.

  3. In IIS Manager, click the Web Server Extensions folder.

  4. In the Details pane, right-click ASP.NET V2.0.50727, and then click Allowed.

  5. Right-click the Web Sites folder and then select Properties.

  6. Click ISAPI Filters.

  7. In Filter Name, select ASP.NET_2.0.50727, and then click Edit.

  8. Replace "C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\aspnet_filter.dll" with the 32-bit version that is located in the Framework folder: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_filter.dll

  9. Click OK. Save your changes, and close IIS Manager.

  10. Open a command prompt window, and then run the following command:

    cscript %SystemDrive%\inetpub\AdminScripts\adsutil.vbs set w3svc/AppPools/Enable32bitAppOnWin64 1
  11. Install the 32-bit version of Reporting Services.

  12. After Setup is complete, open IIS Manager, click the Web Server Extensions folder.

  13. In the Details pane, right-click ASP.NET V2.0.50727 (32-bit), and then click Allowed.

See Also

Other Resources

Reporting Services Installation How-to Topics

Help and Information

Getting SQL Server 2008 Assistance