Using Http Transport Mode with MaxExchange on a 64-bit Operating System
Question
Using Http Transport Mode with MaxExchange on a 64-bit Operating System
Problem
Attempts to use the http transport mode with MaxExchange on a 64-bit operating system, (Windows 2003 or Windows 2008) fail.
Answer
Solution
You need to enable the use of 32-bit applications in the Default Application Pool of IIS. Use the following instructions to do this:
For 64-bit Windows Server 2008
Open the Internet Information Services (IIS) Manager found in Administrative Tools.
Select Application Pools.
Select the DefaultAppPool application pool.
In the Actions window on the right click Advanced Settings.
Set 'Enable 32-Bit Applications' to True.
Click OK to accept the changes and close the Internet Information Services (IIS) Manager.
For 64-bit Windows Server 2003
Unlike Windows 2008, Windows 2003 has no simple user interface. There is still a way however to enable 32-bit applications in the Default Application Pool of IIS. Please see the follow article and look at the section on ASP .NET 2.0, 32-bit version: http://support.microsoft.com/kb/894435/