The Web Connection ISAPI DLL is a Win32 DLL and cannot load in a 64 bit environment. If you do you'll get an error: %1 is not a valid Win32 application The problem here is that wc.dll is compiled as a Win32 DLL and does not have a Win64 signature. To work around this you must enable 32 bit support for Application Pools on Windows Server 2003 which can be accomplished with the following command line: cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1 This option enables 32 bit operation for the IIS worker processes and allows for both 64 bit and 32 bit DLLs to be loaded. For more info please see the following Microsoft KB Entries: http://support.microsoft.com/default.aspx?scid=kb;en-us;895976 http://support.microsoft.com/?id=894435>using web connections in my windows 2000 server with sql server 2005 and reporting services my applications works fine, fast and scure.