How to configure IIS in 32-bit mode for installation of PlateSpin Migrate or Protect

  • 7920915
  • 13-Apr-2007
  • 15-Mar-2013

Environment

PlateSpin Migrate
PlateSpin Protect

Situation

When installing on a 64-bit Windows Server, if IIS is not configured to run in 32-bit mode the installer will display the following error in a dialog box:
 
Error:  IIS on this server is configured for 64-bit mode.

Resolution

For Windows 2003 running IIS 6.0, the following sequence of commands are required to reconfigure 64-bit IIS to 32-bit mode:
 
1. On the Windows 2003 Server, open a DOS prompt
2. Type the following commands:

cscript.exe %SYSTEMDRIVE%\Inetpub\AdminScripts\adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64 1
 
%WINDIR%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe –i –enable

iisreset
 
For Windows 2008 running IIS 7.0, follow these steps:
 
1. Open 'Internet Information Services (IIS) Manager' snapin under Administrative tools.
2. Expand the server and click on 'Application Pools' to display available applicaiton pools in center panel.
3. Right-click on 'DefaultAppPool' and select 'Advanced Settings'.
4. Change the value of 'Enable 32-bit Applications' from False to True. Click OK.
5. In the Actions panel on the right side, click "Set applicaton pool defaults" and do as in step 4 again.
6. Restart IIS service by highlighting IIS server name in left panel and clicking Restart under Actions panel.

Additional Information

Performing the above steps will uninstall all existing (if any) 64-bit applications currently registered and running on IIS.