Re: OWC11 Install / Registration issues

From: Alvin Bruney [MVP] (vapor)
Date: 04/09/04


Date: Fri, 9 Apr 2004 10:48:00 -0500

find the owc11 dll and re-register it at the command line using the provided
regsvr32 utility. You cannot tell if the object is properly registered just
by looking at registry keys because you don't necessarily know which ones
are missing.

-- 
Regards,
Alvin Bruney [ASP.NET MVP]
Got tidbits? Get it here...
http://tinyurl.com/27***
"Ed" <anonymous@discussions.microsoft.com> wrote in message
news:A55BC0CE-1125-4D58-9BF5-3D7E2424A0E9@microsoft.com...
> On my development machine (WinXP), I downloaded and installed the
OWC11.exe.  I then created an ASP.NET page that references/imports the OWC11
item.  I create a spread*** in the code, pipe it out as XML content into
another web page that contains the <OBJECT> tag with the OWC11 control to
display it.  This all works.
>
> I then copy the OWC11.exe to another system, and run it to install on a
Win2K Server.  Install completes.  I then copy my project over to this new
system, and attempt to run it.  I receive an error stating the the
OWC11.ISpread*** failed.  So, I attempt to manually add the OWC11.exe
items into COM+.  RegAsm doesn't produce an error.  But, no dice.  I go into
Component Services to manually add the dll to COM+.  They all fail to load,
saying that the registry failed.  So, I attempt to REGSRV32 the dll.  Again,
I get the dllseverregister error 8002801c.
>
> This system "had" the OWC10 controls on it, and working fine...until I
went in and screwed them up.  Yeah, I know...don't yell, please!  LOL.   I
really want to upgrade them to the OWC11 control.  And, when I modified an
old ASP page to use the CreateObject("OWC11.Spread***") that fails with
the error "Library not Registered"
>
> I've checked the registry.  There are entries in it for the items (clsid:
0002E559...).  I've made sure that "Everyone" has read access to them.  I
ran regmon when I tried the RegSrv32 on the dll.  I've captured a little
snipped of it, in case that'll help anyone.
>
> Does anyone have any ideas?
>
> Thanks,
> Ed
>
>
>
>
> 25.58193100 REGSVR32.EXE:2084 OpenKey HKCU\OWC11.Spread***.11 NOTFOUND
> 25.58197712 REGSVR32.EXE:2084 OpenKey HKCR\OWC11.Spread***.11 SUCCESS
Key: 0xE2C0A940
> 25.58200674 REGSVR32.EXE:2084 QueryKey HKCR\OWC11.Spread***.11 SUCCESS
Name: \REGISTRY\MACHINE\SOFTWARE\CLASSES\OWC11.Spread***.11
> 25.58206145 REGSVR32.EXE:2084 OpenKey HKCU\OWC11.Spread***.11 NOTFOUND
> 25.58208509 REGSVR32.EXE:2084 SetValue HKCR\OWC11.Spread***.11\(Default)
SUCCESS "Microsoft Office Spread*** 11.0"
> 25.58211087 REGSVR32.EXE:2084 QueryKey HKCR\OWC11.Spread***.11 SUCCESS
Name: \REGISTRY\MACHINE\SOFTWARE\CLASSES\OWC11.Spread***.11
> 25.58216271 REGSVR32.EXE:2084 OpenKey HKCU\OWC11.Spread***.11\CLSID
NOTFOUND
> 25.58220335 REGSVR32.EXE:2084 OpenKey HKCR\OWC11.Spread***.11\CLSID
SUCCESS Key: 0xE295A520
> 25.58223130 REGSVR32.EXE:2084 QueryKey HKCR\OWC11.Spread***.11\CLSID
SUCCESS Name: \REGISTRY\MACHINE\SOFTWARE\CLASSES\OWC11.Spread***.11\CLSID
> 25.58228085 REGSVR32.EXE:2084 OpenKey HKCU\OWC11.Spread***.11\CLSID
NOTFOUND
> 25.58230304 REGSVR32.EXE:2084 SetValue
HKCR\OWC11.Spread***.11\CLSID\(Default) SUCCESS
"{0002E559-0000-0000-C000-000000000046}"
> 25.58233588 REGSVR32.EXE:2084 CloseKey HKCR\OWC11.Spread***.11\CLSID
SUCCESS Key: 0xE295A520
> 25.58236524 REGSVR32.EXE:2084 QueryKey HKCU SUCCESS Name:
\REGISTRY\USER\S-1-5-21-26028188-150678075-188441444-16059_Classes
> 25.58239152 REGSVR32.EXE:2084 OpenKey HKCU\OWC11.Spread*** NOTFOUND
> 25.58243035 REGSVR32.EXE:2084 OpenKey HKCR\OWC11.Spread*** SUCCESS Key:
0xE295A520
> 25.58245952 REGSVR32.EXE:2084 CloseKey HKCR\OWC11.Spread***.11 SUCCESS
Key: 0xE2C0A940
> 25.58249882 REGSVR32.EXE:2084 QueryKey HKCR\OWC11.Spread*** SUCCESS
Name: \REGISTRY\MACHINE\SOFTWARE\CLASSES\OWC11.Spread***
> 25.58254866 REGSVR32.EXE:2084 OpenKey HKCU\OWC11.Spread*** NOTFOUND
> 25.58257072 REGSVR32.EXE:2084 SetValue HKCR\OWC11.Spread***\(Default)
SUCCESS "Microsoft Office Spread*** 11.0"
> 25.58259570 REGSVR32.EXE:2084 QueryKey HKCR\OWC11.Spread*** SUCCESS
Name: \REGISTRY\MACHINE\SOFTWARE\CLASSES\OWC11.Spread***
> 25.58264518 REGSVR32.EXE:2084 OpenKey HKCU\OWC11.Spread***\CLSID
NOTFOUND
> 25.58268530 REGSVR32.EXE:2084 OpenKey HKCR\OWC11.Spread***\CLSID SUCCESS
Key: 0xE2C0A940
> 25.58271299 REGSVR32.EXE:2084 QueryKey HKCR\OWC11.Spread***\CLSID
SUCCESS Name: \REGISTRY\MACHINE\SOFTWARE\CLASSES\OWC11.Spread***\CLSID
> 25.58276206 REGSVR32.EXE:2084 OpenKey HKCU\OWC11.Spread***\CLSID
NOTFOUND
> 25.58278366 REGSVR32.EXE:2084 SetValue
HKCR\OWC11.Spread***\CLSID\(Default) SUCCESS
"{0002E559-0000-0000-C000-000000000046}"
> 25.58280806 REGSVR32.EXE:2084 QueryKey HKCR\OWC11.Spread*** SUCCESS
Name: \REGISTRY\MACHINE\SOFTWARE\CLASSES\OWC11.Spread***
> 25.58285755 REGSVR32.EXE:2084 OpenKey HKCU\OWC11.Spread***\CurVer
NOTFOUND
> 25.58289752 REGSVR32.EXE:2084 OpenKey HKCR\OWC11.Spread***\CurVer
SUCCESS Key: 0xE2983660
> 25.58292716 REGSVR32.EXE:2084 CloseKey HKCR\OWC11.Spread***\CLSID
SUCCESS Key: 0xE2C0A940
> 25.58295754 REGSVR32.EXE:2084 QueryKey HKCR\OWC11.Spread***\CurVer
SUCCESS Name: \REGISTRY\MACHINE\SOFTWARE\CLASSES\OWC11.Spread***\CurVer
> 25.58300776 REGSVR32.EXE:2084 OpenKey HKCU\OWC11.Spread***\CurVer
NOTFOUND
> 25.58302910 REGSVR32.EXE:2084 SetValue
HKCR\OWC11.Spread***\CurVer\(Default) SUCCESS "OWC11.Spread***.11"
> 25.58305868 REGSVR32.EXE:2084 CloseKey HKCR\OWC11.Spread***\CurVer
SUCCESS Key: 0xE2983660
>