From: Anthony Jones on
<avrbadri(a)gmail.com> wrote in message
news:1193331427.115320.140390(a)19g2000hsx.googlegroups.com...
> On Oct 25, 2:37 am, "Anthony Jones" <A...(a)yadayadayada.com> wrote:
> > <avrba...(a)gmail.com> wrote in message
> >
> > news:1193279500.212167.305990(a)e34g2000pro.googlegroups.com...
> >
> >
> >
> >
> >
> > > Hi - I have all my web apps, coded in classic ASP and VB 6.0. I am
> > > trying to do a migration of apps. to a new WIN 2000 server. I am
> > > getting this error
> >
> > > Server object error 'ASP 0177 : 800a801d'
> > > Server.CreateObject Failed
> >
> > > I am unable to fix this issue for days and it is driving me nuts.For
> > > the sake of testing, I have given full control to 'IUSR_account' on my
> > > web folders,WINNT folders and given permission to registry nodes as
> > > specifed in Microsoft site. I also observed that .NET applications are
> > > working.
> >
> > > I also took a look at metabase.xml file and security policies.But i
> > > cant find anything concretely.
> >
> > > I am sure that this has to do with conflict between .NET and classic
> > > environment . Can anyone point me in the right direction? Thanks
> >
> > My guess is that 800A801D is the VB component passing on an internal
> > 80028101D generated internally. Which is a "Library not registered"
error.
> >
> > I suggest you check that all the components dependancies are installed
> > correctly include ones you might expect to be there out of the box such
ADO,
> > MSXML, scrrun etc.
> >
> > --
> > Anthony Jones - MVP ASP/ASP.NET- Hide quoted text -
> >
> > - Show quoted text -
>
> Thanks Anthony - I will give it a shot . Can you pls. send me a list
> of main dependency components on a WIN 2003 box ?
>

That would be a long list.

I think you got the wrong end of the stick, you need to start with your VB
component and ensure its dependancies are installed.


--
Anthony Jones - MVP ASP/ASP.NET


From: avrbadri on
On Oct 25, 10:43 am, "Anthony Jones" <A...(a)yadayadayada.com> wrote:
> <avrba...(a)gmail.com> wrote in message
>
> news:1193331427.115320.140390(a)19g2000hsx.googlegroups.com...
>
>
>
>
>
> > On Oct 25, 2:37 am, "Anthony Jones" <A...(a)yadayadayada.com> wrote:
> > > <avrba...(a)gmail.com> wrote in message
>
> > >news:1193279500.212167.305990(a)e34g2000pro.googlegroups.com...
>
> > > > Hi - I have all my web apps, coded in classic ASP and VB 6.0. I am
> > > > trying to do a migration of apps. to a new WIN 2000 server. I am
> > > > getting this error
>
> > > > Server object error 'ASP 0177 : 800a801d'
> > > > Server.CreateObject Failed
>
> > > > I am unable to fix this issue for days and it is driving me nuts.For
> > > > the sake of testing, I have given full control to 'IUSR_account' on my
> > > > web folders,WINNT folders and given permission to registry nodes as
> > > > specifed in Microsoft site. I also observed that .NET applications are
> > > > working.
>
> > > > I also took a look at metabase.xml file and security policies.But i
> > > > cant find anything concretely.
>
> > > > I am sure that this has to do with conflict between .NET and classic
> > > > environment . Can anyone point me in the right direction? Thanks
>
> > > My guess is that 800A801D is the VB component passing on an internal
> > > 80028101D generated internally. Which is a "Library not registered"
> error.
>
> > > I suggest you check that all the components dependancies are installed
> > > correctly include ones you might expect to be there out of the box such
> ADO,
> > > MSXML, scrrun etc.
>
> > > --
> > > Anthony Jones - MVP ASP/ASP.NET- Hide quoted text -
>
> > > - Show quoted text -
>
> > Thanks Anthony - I will give it a shot . Can you pls. send me a list
> > of main dependency components on a WIN 2003 box ?
>
> That would be a long list.
>
> I think you got the wrong end of the stick, you need to start with your VB
> component and ensure its dependancies are installed.
>
> --
> Anthony Jones - MVP ASP/ASP.NET- Hide quoted text -
>
> - Show quoted text -

>From the application perspective , I am 100 % sure tht I have
everything ... I used Depends.exe to confirm all the dependencies are
into the system .. Am I getting your point ? Let me know , thanks

From: Rick Barber on
When you use regsvr32 to register a component and then need to upgrade it or
do something with it in the future, you have to do an iisreset to release
it, which disrupts all website traffic. If you can put it in a COM+
package, then you can stop the package, delete the dll, and reregister the
new one which only disrupts the traffic using that component and not all
traffic. Over 95% of the dlls that I've tried will work in com+.
--
Rick Barber

http://www.orcsweb.com
Managed Complex Hosting
#1 in Service and Support

"Anthony Jones" <Ant(a)yadayadayada.com> wrote in message
news:ubcJm6yFIHA.4808(a)TK2MSFTNGP05.phx.gbl...
> "Rick Barber" <rick(a)orcsweb.com> wrote in message
> news:ufeY$pyFIHA.484(a)TK2MSFTNGP06.phx.gbl...
>> When I see an error such as that, it usually turns out that the object
> that
>> you are trying to create doesn't have the appropriate .dll registered on
> the
>> server. For your initial testing you can register a component using
>> regsvr32 dllname.dll. Ultimately I recommend that you try running the
> .dll
>> in a COM+ package
>>
>
> Why COM+?
>
>
> --
> Anthony Jones - MVP ASP/ASP.NET
>
>


From: Anthony Jones on
<avrbadri(a)gmail.com> wrote in message
news:1193335282.850114.64940(a)19g2000hsx.googlegroups.com...
> On Oct 25, 10:43 am, "Anthony Jones" <A...(a)yadayadayada.com> wrote:
> > <avrba...(a)gmail.com> wrote in message
> >
> > news:1193331427.115320.140390(a)19g2000hsx.googlegroups.com...
> >
> >
> >
> >
> >
> > > On Oct 25, 2:37 am, "Anthony Jones" <A...(a)yadayadayada.com> wrote:
> > > > <avrba...(a)gmail.com> wrote in message
> >
> > > >news:1193279500.212167.305990(a)e34g2000pro.googlegroups.com...
> >
> > > > > Hi - I have all my web apps, coded in classic ASP and VB 6.0. I am
> > > > > trying to do a migration of apps. to a new WIN 2000 server. I am
> > > > > getting this error
> >
> > > > > Server object error 'ASP 0177 : 800a801d'
> > > > > Server.CreateObject Failed
> >
> > > > > I am unable to fix this issue for days and it is driving me
nuts.For
> > > > > the sake of testing, I have given full control to 'IUSR_account'
on my
> > > > > web folders,WINNT folders and given permission to registry nodes
as
> > > > > specifed in Microsoft site. I also observed that .NET applications
are
> > > > > working.
> >
> > > > > I also took a look at metabase.xml file and security policies.But
i
> > > > > cant find anything concretely.
> >
> > > > > I am sure that this has to do with conflict between .NET and
classic
> > > > > environment . Can anyone point me in the right direction? Thanks
> >
> > > > My guess is that 800A801D is the VB component passing on an internal
> > > > 80028101D generated internally. Which is a "Library not registered"
> > error.
> >
> > > > I suggest you check that all the components dependancies are
installed
> > > > correctly include ones you might expect to be there out of the box
such
> > ADO,
> > > > MSXML, scrrun etc.
> >
> > > > --
> > > > Anthony Jones - MVP ASP/ASP.NET- Hide quoted text -
> >
> > > > - Show quoted text -
> >
> > > Thanks Anthony - I will give it a shot . Can you pls. send me a list
> > > of main dependency components on a WIN 2003 box ?
> >
> > That would be a long list.
> >
> > I think you got the wrong end of the stick, you need to start with your
VB
> > component and ensure its dependancies are installed.
> >
> > --
> > Anthony Jones - MVP ASP/ASP.NET- Hide quoted text -
> >
> > - Show quoted text -
>
> >From the application perspective , I am 100 % sure tht I have
> everything ... I used Depends.exe to confirm all the dependencies are
> into the system .. Am I getting your point ? Let me know , thanks
>

Depends.exe only shows you standard dlls whose exported functions the
component has linked to. However the vast majority of a VB components
dependancies will be for COM (or ActiveX) components which depends.exe
doesn't show you.

You need to be familar with the component or have its source code to inspect
the type libraries that it is referencing.



--
Anthony Jones - MVP ASP/ASP.NET


From: avrbadri on
On Oct 25, 12:37 pm, "Anthony Jones" <A...(a)yadayadayada.com> wrote:
> <avrba...(a)gmail.com> wrote in message
>
> news:1193335282.850114.64940(a)19g2000hsx.googlegroups.com...
>
>
>
>
>
> > On Oct 25, 10:43 am, "Anthony Jones" <A...(a)yadayadayada.com> wrote:
> > > <avrba...(a)gmail.com> wrote in message
>
> > >news:1193331427.115320.140390(a)19g2000hsx.googlegroups.com...
>
> > > > On Oct 25, 2:37 am, "Anthony Jones" <A...(a)yadayadayada.com> wrote:
> > > > > <avrba...(a)gmail.com> wrote in message
>
> > > > >news:1193279500.212167.305990(a)e34g2000pro.googlegroups.com...
>
> > > > > > Hi - I have all my web apps, coded in classic ASP and VB 6.0. I am
> > > > > > trying to do a migration of apps. to a new WIN 2000 server. I am
> > > > > > getting this error
>
> > > > > > Server object error 'ASP 0177 : 800a801d'
> > > > > > Server.CreateObject Failed
>
> > > > > > I am unable to fix this issue for days and it is driving me
> nuts.For
> > > > > > the sake of testing, I have given full control to 'IUSR_account'
> on my
> > > > > > web folders,WINNT folders and given permission to registry nodes
> as
> > > > > > specifed in Microsoft site. I also observed that .NET applications
> are
> > > > > > working.
>
> > > > > > I also took a look at metabase.xml file and security policies.But
> i
> > > > > > cant find anything concretely.
>
> > > > > > I am sure that this has to do with conflict between .NET and
> classic
> > > > > > environment . Can anyone point me in the right direction? Thanks
>
> > > > > My guess is that 800A801D is the VB component passing on an internal
> > > > > 80028101D generated internally. Which is a "Library not registered"
> > > error.
>
> > > > > I suggest you check that all the components dependancies are
> installed
> > > > > correctly include ones you might expect to be there out of the box
> such
> > > ADO,
> > > > > MSXML, scrrun etc.
>
> > > > > --
> > > > > Anthony Jones - MVP ASP/ASP.NET- Hide quoted text -
>
> > > > > - Show quoted text -
>
> > > > Thanks Anthony - I will give it a shot . Can you pls. send me a list
> > > > of main dependency components on a WIN 2003 box ?
>
> > > That would be a long list.
>
> > > I think you got the wrong end of the stick, you need to start with your
> VB
> > > component and ensure its dependancies are installed.
>
> > > --
> > > Anthony Jones - MVP ASP/ASP.NET- Hide quoted text -
>
> > > - Show quoted text -
>
> > >From the application perspective , I am 100 % sure tht I have
> > everything ... I used Depends.exe to confirm all the dependencies are
> > into the system .. Am I getting your point ? Let me know , thanks
>
> Depends.exe only shows you standard dlls whose exported functions the
> component has linked to. However the vast majority of a VB components
> dependancies will be for COM (or ActiveX) components which depends.exe
> doesn't show you.
>
> You need to be familar with the component or have its source code to inspect
> the type libraries that it is referencing.
>
> --
> Anthony Jones - MVP ASP/ASP.NET- Hide quoted text -
>
> - Show quoted text -

OK , I did a check of the needed type libraries and all those things
are available. Application I am trying out are very simple in nature
and has few dependency components. And I am trying with a test .asp
page where component is invoked.

At this point of time I cant try with MTS because I am asked to
migrate AS-IS. And currently components are registered with regsv32
only.

Any other pointers will be appreciated. Thanks,