By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
455,338 Members | 1,350 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 455,338 IT Pros & Developers. It's quick & easy.

COM failure (Interop PIA)

P: n/a
COM object with CLSID {0002E556-0000-0000-C000-000000000046} is either not
valid or not registered.

This is coming from the webserver. I've downloaded the office PIA's. Used
the register.bat. I'm stump as to what to do next. The structure of the
registry folder is different from what my machine looks like. I have 13 sub
folders under this object, the webserver only has one. This CLSID belongs to
the chartspace object. The only difference i can see between the two
machines is that my own runs studio, the webserver does not. I've
uninstalled and re-isntalled.
no joy.

This is the code failing:
OWC10.ChartSpace objCSpace = new OWC10.ChartSpace();


Nov 13 '05 #1
Share this Question
Share on Google+
2 Replies


P: n/a
Well I am not familiar with the particular component. Do you think it might
be a permissions problem?

S.

"Alvin Bruney" <vapordan_spam_me_not@hotmail_no_spamhotmail.com > wrote in
message news:ef**************@tk2msftngp13.phx.gbl...
win2k is installed on the server, i'm running server 03. If you mean the
application, no it's the same application dll's on both machines. But this
whole thing also fails on a server03 webserver.

Do you have any ideas on how i should move forward with this cuz i am all
out of maccaroni. I've tried copying the interop dll's from my machine to
the server, re-registering them. no joy. uninstalled them from the gac,
reinstalled them. no joy. reinstalled the PIA's from MS website. no joy.
loaded VS studio .NET on the server. no joy. created a project that bombed
on the server. no joy. about the only thing i haven't tried is created a
setup and deployment project. Had created the registry keys on the
webserver. no joy. Have i missed something?
"Simon Trew" <ten.egnaro@werts> wrote in message
news:OZ**************@TK2MSFTNGP10.phx.gbl...
Is this CLSID a version-dependent CLSID? (I think so.) If so, is there a
different version of the s/w installed on the webserver?

S.

"Alvin Bruney" <vapordan_spam_me_not@hotmail_no_spamhotmail.com > wrote in
message news:Oe**************@TK2MSFTNGP10.phx.gbl...
COM object with CLSID {0002E556-0000-0000-C000-000000000046} is either not valid or not registered.

This is coming from the webserver. I've downloaded the office PIA's. Used the register.bat. I'm stump as to what to do next. The structure of the registry folder is different from what my machine looks like. I have

13 sub
folders under this object, the webserver only has one. This CLSID

belongs
to
the chartspace object. The only difference i can see between the two
machines is that my own runs studio, the webserver does not. I've
uninstalled and re-isntalled.
no joy.

This is the code failing:
OWC10.ChartSpace objCSpace = new OWC10.ChartSpace();



Nov 13 '05 #2

P: n/a
Glad to be of help (even if in a roundabout way)

S.

"Alvin Bruney" <vapordan_spam_me_not@hotmail_no_spamhotmail.com > wrote in
message news:#D**************@TK2MSFTNGP10.phx.gbl...
Simon,
i figured this one out after pulling a few teeth. it was something you said about wrong versions being used. I had to rig it by manually registering the owc10.dll on both machines to ensure that they were using the same dll. from there it was downhill.

thanks, i owe u big time.

"Simon Trew" <ten.egnaro@werts> wrote in message
news:#3*************@tk2msftngp13.phx.gbl...
Well I am not familiar with the particular component. Do you think it might
be a permissions problem?

S.

"Alvin Bruney" <vapordan_spam_me_not@hotmail_no_spamhotmail.com > wrote in
message news:ef**************@tk2msftngp13.phx.gbl...
win2k is installed on the server, i'm running server 03. If you mean the application, no it's the same application dll's on both machines. But this whole thing also fails on a server03 webserver.

Do you have any ideas on how i should move forward with this cuz i am all out of maccaroni. I've tried copying the interop dll's from my machine to the server, re-registering them. no joy. uninstalled them from the gac, reinstalled them. no joy. reinstalled the PIA's from MS website. no joy. loaded VS studio .NET on the server. no joy. created a project that bombed on the server. no joy. about the only thing i haven't tried is created a setup and deployment project. Had created the registry keys on the
webserver. no joy. Have i missed something?
"Simon Trew" <ten.egnaro@werts> wrote in message
news:OZ**************@TK2MSFTNGP10.phx.gbl...
> Is this CLSID a version-dependent CLSID? (I think so.) If so, is there a
> different version of the s/w installed on the webserver?
>
> S.
>
> "Alvin Bruney" <vapordan_spam_me_not@hotmail_no_spamhotmail.com >
wrote in
> message news:Oe**************@TK2MSFTNGP10.phx.gbl...
> > COM object with CLSID {0002E556-0000-0000-C000-000000000046} is either not
> > valid or not registered.
> >
> > This is coming from the webserver. I've downloaded the office

PIA's. Used
> > the register.bat. I'm stump as to what to do next. The structure of the
> > registry folder is different from what my machine looks like. I
have 13
> sub
> > folders under this object, the webserver only has one. This CLSID
belongs
> to
> > the chartspace object. The only difference i can see between the

two > > machines is that my own runs studio, the webserver does not. I've
> > uninstalled and re-isntalled.
> > no joy.
> >
> > This is the code failing:
> > OWC10.ChartSpace objCSpace = new OWC10.ChartSpace();
> >
> >
> >
> >
>
>



Nov 13 '05 #3

This discussion thread is closed

Replies have been disabled for this discussion.