Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Computing > Windows 64bit > IIS 6 issues under x64

Reply
Thread Tools

IIS 6 issues under x64

 
 
Patrick Bates
Guest
Posts: n/a
 
      07-12-2005
Trying to install our web application on Windows 2003 x64 for testing. MSI
install went fine, but when trying to access the web page get the following
error:
---------------
Server object error 'ASP 0196 : 80040154'
Cannot launch out of process component

Only InProc server components should be used. If you want to use LocalServer
components, you must set the AspAllowOutOfProcComponents metabase setting.
Please consult the help file for important considerations.

----------------------

I thought this had been handled already under IIS 5 and 6 with 32-bit, and
was able to verify that this flag is defaulted to True under those versions.
So somehow it's set back to False by default in x64 (like it was False under
IIS 4). To make matters worse, I downloaded the IIS 6 Resource Kit only to
find that Metabase Explorer doesn't want to run in x64.

Is there another version of the Resource Kit for x64? Maybe some other
suggestions on how to change this setting? Perhaps more importantly, why
was the default changed from 32-bit OS?

Thanks,

Patrick




 
Reply With Quote
 
 
 
 
Ian
Guest
Posts: n/a
 
      07-13-2005
I too got such and error.
M$ says that there is a fix but it did not work -
running .asp net applications in 32 bit mode or
some such crap.


"Patrick Bates" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> Trying to install our web application on Windows 2003 x64 for testing.

MSI
> install went fine, but when trying to access the web page get the

following
> error:
> ---------------
> Server object error 'ASP 0196 : 80040154'
> Cannot launch out of process component
>
> Only InProc server components should be used. If you want to use

LocalServer
> components, you must set the AspAllowOutOfProcComponents metabase setting.
> Please consult the help file for important considerations.
>
> ----------------------
>
> I thought this had been handled already under IIS 5 and 6 with 32-bit, and
> was able to verify that this flag is defaulted to True under those

versions.
> So somehow it's set back to False by default in x64 (like it was False

under
> IIS 4). To make matters worse, I downloaded the IIS 6 Resource Kit only

to
> find that Metabase Explorer doesn't want to run in x64.
>
> Is there another version of the Resource Kit for x64? Maybe some other
> suggestions on how to change this setting? Perhaps more importantly, why
> was the default changed from 32-bit OS?
>
> Thanks,
>
> Patrick
>
>
>
>



 
Reply With Quote
 
 
 
 
Patrick Bates
Guest
Posts: n/a
 
      07-13-2005
The fix you were referring to must have been:

adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1

There's more involved after that for ASP.Net, but as I was using VB6 DLLs
and old ASP this was all I needed.

http://support.microsoft.com/default...b;en-us;894435


"Ian" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
>I too got such and error.
> M$ says that there is a fix but it did not work -
> running .asp net applications in 32 bit mode or
> some such crap.
>
>
> "Patrick Bates" <(E-Mail Removed)> wrote in message
> news:(E-Mail Removed)...
>> Trying to install our web application on Windows 2003 x64 for testing.

> MSI
>> install went fine, but when trying to access the web page get the

> following
>> error:
>> ---------------
>> Server object error 'ASP 0196 : 80040154'
>> Cannot launch out of process component
>>
>> Only InProc server components should be used. If you want to use

> LocalServer
>> components, you must set the AspAllowOutOfProcComponents metabase
>> setting.
>> Please consult the help file for important considerations.
>>
>> ----------------------
>>
>> I thought this had been handled already under IIS 5 and 6 with 32-bit,
>> and
>> was able to verify that this flag is defaulted to True under those

> versions.
>> So somehow it's set back to False by default in x64 (like it was False

> under
>> IIS 4). To make matters worse, I downloaded the IIS 6 Resource Kit only

> to
>> find that Metabase Explorer doesn't want to run in x64.
>>
>> Is there another version of the Resource Kit for x64? Maybe some other
>> suggestions on how to change this setting? Perhaps more importantly, why
>> was the default changed from 32-bit OS?
>>
>> Thanks,
>>
>> Patrick
>>
>>
>>
>>

>
>



 
Reply With Quote
 
M. Murcek
Guest
Posts: n/a
 
      07-13-2005
Somebody over at the now-defunct private newsgroup during the CPP had an
excellent post about installing some dlls in a specific location, or
somesuch (I just can't recall) to get IIS 6 to behave under x64. Maybe you
can go back over there and look. Unfortunately, I've deleted the account
from my machine, or I'd go there for you. Perhaps they'll repost on this
newsgroup...

"Ian" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
>I too got such and error.
> M$ says that there is a fix but it did not work -
> running .asp net applications in 32 bit mode or
> some such crap.
>
>
> "Patrick Bates" <(E-Mail Removed)> wrote in message
> news:(E-Mail Removed)...
>> Trying to install our web application on Windows 2003 x64 for testing.

> MSI
>> install went fine, but when trying to access the web page get the

> following
>> error:
>> ---------------
>> Server object error 'ASP 0196 : 80040154'
>> Cannot launch out of process component
>>
>> Only InProc server components should be used. If you want to use

> LocalServer
>> components, you must set the AspAllowOutOfProcComponents metabase
>> setting.
>> Please consult the help file for important considerations.
>>
>> ----------------------
>>
>> I thought this had been handled already under IIS 5 and 6 with 32-bit,
>> and
>> was able to verify that this flag is defaulted to True under those

> versions.
>> So somehow it's set back to False by default in x64 (like it was False

> under
>> IIS 4). To make matters worse, I downloaded the IIS 6 Resource Kit only

> to
>> find that Metabase Explorer doesn't want to run in x64.
>>
>> Is there another version of the Resource Kit for x64? Maybe some other
>> suggestions on how to change this setting? Perhaps more importantly, why
>> was the default changed from 32-bit OS?
>>
>> Thanks,
>>
>> Patrick
>>
>>
>>
>>

>
>



 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
IIS 6 vs IIS 5 ASP.NET Performance Issues JMaelstrom ASP .Net 2 04-30-2010 04:32 PM
Deploying a web service configured under IIS 7 to one under IIS 6 Whiskey Romeo Lima ASP General 1 07-16-2009 01:05 AM
CreateDC on Windows 2008 X64 under IIS HolgerEb1 ASP General 1 01-20-2009 02:57 PM
ASP page that calls ActiveX object fails under x64 IIS 6 ASP General 4 08-02-2006 12:17 PM
Java application developped under Linux running ridiculously slow under Windows hshdude Java 12 11-04-2004 05:49 PM



Advertisments