current configuration only supports loading images built for a AMD

current configuration only supports loading images built for a AMD

am 25.12.2007 14:26:00 von Vikas

I am having Windows 2003 64 bit OS running IIS6. In Filters i am using 32 bit
dll.
I am running IIS6 in 32 bit mode. as my dll uses SF_NOTIFY_READ_RAW_DATA. so
i am running this configuration in IIS5.0 isolation mode. But when i restarts
the IIS i gets following error:
“ISAPI Filter
'C:\sudhanshu\webgate\access\oblix\apps\webgate\bin\webgate. dll' could not be
loaded due to a configuration problem. The current configuration only
supports loading images built for a AMD64 processor architecture. The data
field contains the error number. To learn more about this issue, including
how to troubleshooting this kind of processor architecture mismatch error,
see http://go.microsoft.com/fwlink/?LinkId=29349."

i have run following command to run IIS6 in 32 bit mode :
"cscript.exe adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64 true"

but when i sets IIS 5.0 isolation mode, i gets above error. does any one
know how to run IIS 5.0 isolation mode in 32 bit on 64 bit windows ?

Re: current configuration only supports loading images built for a

am 25.12.2007 22:37:11 von David Wang

It is architecturally impossible run IIS5 Isolation Mode in 32bit on
64bit Windows.

See this blog entry for the reason:
http://blogs.msdn.com/david.wang/archive/2005/12/14/HOWTO-Di agnose-one-cause-of-W3SVC-failing-to-start-with-Win32-Error- 193-on-64bit-Windows.aspx

You will have to recompile webgate.dll to 64bit to run it in IIS5
Isolation Mode on 64bit Windows, and it must be appropriate to your
CPU architecture.


//David
http://w3-4u.blogspot.com
http://blogs.msdn.com/David.Wang
//





On Dec 25, 5:26 am, vikas wrote:
> I am having Windows 2003 64 bit OS running IIS6. In Filters i am using 32 bit
> dll.
> I am running IIS6 in 32 bit mode. as my dll uses SF_NOTIFY_READ_RAW_DATA. so
> i am running this configuration in IIS5.0 isolation mode. But when i restarts
> the IIS i gets following error:
> "ISAPI Filter
> 'C:\sudhanshu\webgate\access\oblix\apps\webgate\bin\webgate. dll' could not be
> loaded due to a configuration problem. The current configuration only
> supports loading images built for a AMD64 processor architecture. The data
> field contains the error number. To learn more about this issue, including
> how to troubleshooting this kind of processor architecture mismatch error,
> seehttp://go.microsoft.com/fwlink/?LinkId=29349."
>
> i have run following command to run IIS6 in 32 bit mode :
> "cscript.exe adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64 true"
>
> but when i sets IIS 5.0 isolation mode, i gets above error. does any one
> know how to run IIS 5.0 isolation mode in 32 bit on 64 bit windows ?