Home All Groups Group Topic Archive Search About

Namespace for stdole?

Author
7 Dec 2006 5:12 PM
samadams_2006
I'm trying to find the namespace for stdole.dll

Is there a tool out there that will help me do this?

Author
7 Dec 2006 5:15 PM
Andrew Backer
Reflector : http://www.aisto.com/roeder/dotnet/

samadams_2***@yahoo.ca wrote:
Show quoteHide quote
> I'm trying to find the namespace for stdole.dll
>
> Is there a tool out there that will help me do this?
Author
7 Dec 2006 5:43 PM
NickP
I didn't think stdole.dll was a .NET dll?

Nick.

Show quoteHide quote
"Andrew Backer" <awbac***@gmail.com> wrote in message
news:1165511702.905969.318920@l12g2000cwl.googlegroups.com...
> Reflector : http://www.aisto.com/roeder/dotnet/
>
> samadams_2***@yahoo.ca wrote:
>> I'm trying to find the namespace for stdole.dll
>>
>> Is there a tool out there that will help me do this?
>
Author
7 Dec 2006 5:55 PM
samadams_2006
Yes.  Take a look at:

http://www.dotnet2themax.com/DotNetBrowser/ShowNamespace.aspx?asm=stdole&ns=stdole

Also, when I do an "Add Reference" on my "Visual Studio 2005" Project
and go to the .NET Tab it shows "stdole" with a path of :

C:\Program Files\Microsoft .NET\Primary Interop Assemblies\stdole.dll

Does anyone know if stdole.dll is automatically loaded with the .NET
v2.0 Framework?

How can I find this out?

Thanks
Sam

NickP wrote:
Show quoteHide quote
> I didn't think stdole.dll was a .NET dll?
>
> Nick.
>
> "Andrew Backer" <awbac***@gmail.com> wrote in message
> news:1165511702.905969.318920@l12g2000cwl.googlegroups.com...
> > Reflector : http://www.aisto.com/roeder/dotnet/
> >
> > samadams_2***@yahoo.ca wrote:
> >> I'm trying to find the namespace for stdole.dll
> >>
> >> Is there a tool out there that will help me do this?
> >
Author
7 Dec 2006 6:06 PM
Andrew Backer
"Interop Assemblies" means that stdole is native dll that visual studio
has wrapped.  Perhaps you can point it at that file directly like I did
and then browse through it.  It worked find, and it showd up as
"stdole" In my browser.  FYI in reflector the silver square thingy is
actually the namespace.

In any case, I just added it to my project and I can access all of it
through the conveniently named "stdole" namespace.

stdole.StdFontClass fc = new stdole.StdFontClass();

Is there an actual "thing" you are trying to do that does not work?

samadams_2***@yahoo.ca wrote:
Show quoteHide quote
> Yes.  Take a look at:
>
> http://www.dotnet2themax.com/DotNetBrowser/ShowNamespace.aspx?asm=stdole&ns=stdole
>
> Also, when I do an "Add Reference" on my "Visual Studio 2005" Project
> and go to the .NET Tab it shows "stdole" with a path of :
>
> C:\Program Files\Microsoft .NET\Primary Interop Assemblies\stdole.dll
>
> Does anyone know if stdole.dll is automatically loaded with the .NET
> v2.0 Framework?
>
> How can I find this out?
>
> Thanks
> Sam
>
> NickP wrote:
> > I didn't think stdole.dll was a .NET dll?
> >
> > Nick.
> >
> > "Andrew Backer" <awbac***@gmail.com> wrote in message
> > news:1165511702.905969.318920@l12g2000cwl.googlegroups.com...
> > > Reflector : http://www.aisto.com/roeder/dotnet/
> > >
> > > samadams_2***@yahoo.ca wrote:
> > >> I'm trying to find the namespace for stdole.dll
> > >>
> > >> Is there a tool out there that will help me do this?
> > >
Author
7 Dec 2006 6:30 PM
samadams_2006
Thanks guys.  No it's working fine for me.  I just need to know how it
gets installed so that I know if I need to take care of it manually, or
if it is automatically installed with the .NET v2.0 Framework.  Anyone
know how I can find out?

Andrew Backer wrote:
Show quoteHide quote
> "Interop Assemblies" means that stdole is native dll that visual studio
> has wrapped.  Perhaps you can point it at that file directly like I did
> and then browse through it.  It worked find, and it showd up as
> "stdole" In my browser.  FYI in reflector the silver square thingy is
> actually the namespace.
>
> In any case, I just added it to my project and I can access all of it
> through the conveniently named "stdole" namespace.
>
> stdole.StdFontClass fc = new stdole.StdFontClass();
>
> Is there an actual "thing" you are trying to do that does not work?
>
> samadams_2***@yahoo.ca wrote:
> > Yes.  Take a look at:
> >
> > http://www.dotnet2themax.com/DotNetBrowser/ShowNamespace.aspx?asm=stdole&ns=stdole
> >
> > Also, when I do an "Add Reference" on my "Visual Studio 2005" Project
> > and go to the .NET Tab it shows "stdole" with a path of :
> >
> > C:\Program Files\Microsoft .NET\Primary Interop Assemblies\stdole.dll
> >
> > Does anyone know if stdole.dll is automatically loaded with the .NET
> > v2.0 Framework?
> >
> > How can I find this out?
> >
> > Thanks
> > Sam
> >
> > NickP wrote:
> > > I didn't think stdole.dll was a .NET dll?
> > >
> > > Nick.
> > >
> > > "Andrew Backer" <awbac***@gmail.com> wrote in message
> > > news:1165511702.905969.318920@l12g2000cwl.googlegroups.com...
> > > > Reflector : http://www.aisto.com/roeder/dotnet/
> > > >
> > > > samadams_2***@yahoo.ca wrote:
> > > >> I'm trying to find the namespace for stdole.dll
> > > >>
> > > >> Is there a tool out there that will help me do this?
> > > >
Author
7 Dec 2006 5:44 PM
samadams_2006
I've installed it and it seems to "hang" when I do a search...do you
have this problem?

I see there are various search types.  How would you search for
stole.dll ?

Andrew Backer wrote:
Show quoteHide quote
> Reflector : http://www.aisto.com/roeder/dotnet/
>
> samadams_2***@yahoo.ca wrote:
> > I'm trying to find the namespace for stdole.dll
> >
> > Is there a tool out there that will help me do this?
Author
7 Dec 2006 9:11 PM
NickP
Hi Sam,

    AFAIK you should not be using stdole.dll like this.  It is not a .NET
DLL.

    As Andrew said, a PIA (Primary Interop Assembly) is a .NET wrapper for a
native Win32 DLL.

    As a matter of interest what are you using the DLL for?  I believe you
should be using platform invoking and declaring the standard API functions
and structures.

Nick.

<samadams_2***@yahoo.ca> wrote in message
Show quoteHide quote
news:1165513440.014384.11450@j72g2000cwa.googlegroups.com...
>
> I've installed it and it seems to "hang" when I do a search...do you
> have this problem?
>
> I see there are various search types.  How would you search for
> stole.dll ?
>
> Andrew Backer wrote:
>> Reflector : http://www.aisto.com/roeder/dotnet/
>>
>> samadams_2***@yahoo.ca wrote:
>> > I'm trying to find the namespace for stdole.dll
>> >
>> > Is there a tool out there that will help me do this?
>
Author
7 Dec 2006 10:08 PM
Andrew Backer
stdole is a part of windows, so you don't have to worry about that
being there.  The interop assembly is probably installed with .Net
because there are some parts of it that need to use it.  I think.

It needs to be in the GAC, actually, IIRC.  This means that if you
create an setup project ( in VS at least) that references it then it is
supposed to include that in the package and install it when the user
installs the app (if they don't already have it).

Sorry if I am completely off on this, this is just my (new)
understanding.

// Andrew
(Too many parenthesis)