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
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.
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.