How to: Install 32-bit Reporting Services on a 64-bit Computer
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.
Important: |
|---|
| You must configure IIS before installing Reporting Services. |
-
Uninstall the 64-bit version of Reporting Services. Side-by-side deployment of 64-bit and 32-bit versions is not supported.
-
Run dotnetfx64.exe to install the .NET Framework manually. You can find this file in the Redist folder on the SQL Server Setup media.
-
In IIS Manager, click the Web Server Extensions folder.
-
In the Details pane, right-click ASP.NET V2.0.50727, and then click Allowed.
-
Right-click the Web Sites folder and then select Properties.
-
Click ISAPI Filters.
-
In Filter Name, select ASP.NET_2.0.50727, and then click Edit.
-
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
-
Click OK. Save your changes, and close IIS Manager.
-
Open a command prompt window, and then run the following command:
cscript %SystemDrive%\inetpub\AdminScripts\adsutil.vbs set w3svc/AppPools/Enable32bitAppOnWin64 1
-
Install the 32-bit version of Reporting Services.
-
After Setup is complete, open IIS Manager, click the Web Server Extensions folder.
-
In the Details pane, right-click ASP.NET V2.0.50727 (32-bit), and then click Allowed.
Important: