How to register VEN2232

  • Thread starter Thread starter Joe T
  • Start date Start date
J

Joe T

Hi all,
I've been trying to get the VEN2232.OLB file registered but receive an error
every time that it's not a DLL or OCX file.

I've created a component with the file and all the registry info I could
find on a XP PRO system by doing a search in the registry for VEN2232.OLB
but still run in to problems when trying to install PowerPoint2003.

PowerPoint2003 is an integral part of my application and thus it's required
to be installed.

Would you think I'm missing a class installer or some other component to get
this to work? Any idea which one?
I've tried using the XPProEmulation with SP2 downloaded from
www.xpefiles.com. I added my custom components for the system and software I
need to use. My only problem is coming from this VEN2232.OLB causing a
hiccup in the PowerPoint2003 install.


thanks,

Joe
 
Hi Joe,

There is one thing that concerns me:

"PowerPoint2003 is an integral part of my application and thus it's required
to be installed."

You OEM agreement will prevent you from building and distributing an XPe
device with an Office or other "General Computing" applications installed.
Unless this has changed I would find another way to display the content that
you have in your application. You could contact your distributor to verify
or maybe someone in here can follow up.

Sorry if that's bad news.

Brad
 
Hi Brad,
It's my understanding of the agreement that the "General Computing"
applications can't be used for just that, general computing/authoring. In my
instance that is not the case. PowerPoint won't be used for anything but
displaying the content in an appliance system that nobody has control of as
there's no input functionality once the system is built. It is also my
understanding that if the "general computing" application is a fundamental
part of the OEMs product then it is acceptable to install that application.

If I've been misinformed I'd very much appreciate any info to that point.

thanks,

Joe
 
My understanding matches yours; however I'm pretty new to the XPe scene
as well. Hopefully we can get a definitive answer from one of the pros.

BTW, have you considered using the PowerPoint Viewer instead of the
full-blown PowerPoint app? Since from your description you only need to
allow people to view the PP Presentations it seems like a good match,
and would reduce your licensing costs as well. One more benefit - the XP
embedded team has componentized the viewer. See
http://blogs.msdn.com/embedded/archive/2005/09/08/462462.aspx for more
info.

Regards,

Dave
 
Ya I've considered the viewer, the problem with that is the application that
was developed was specifically to use PowerPoint as the playout engine. The
"app" strictly speaking isn't an app but Add-ins. So in effect it's not
playing any presentation, it's playing out directly from within PowerPoint.
I'm investigating the potential use of the viewer as it would make my life
much easier. The glitch in that is I'm not the one that developed the
Add-ins, I'm just the guy told to get everything to work in XPe :)

Joe
 
Yeah, that's probably ok. I'd check with your distributor to make sure but
you should be fine.

HTH,
Brad
 
Thanks Brad I'll check it out.

Brad Combs said:
Yeah, that's probably ok. I'd check with your distributor to make sure but
you should be fine.

HTH,
Brad
 
If anybody from MS is on here can you please shed some light on why I can't
seem to get this file registered?
Without this I can't get PowerPoint to work and without PowerPoint working I
have no product.

You can email me directly if you'd prefer.

thanks much,

Joe
 
Joe said:
If anybody from MS is on here can you please shed some light on why I
can't seem to get this file registered?
Without this I can't get PowerPoint to work and without PowerPoint
working I have no product.

As far as I can tell, you don't need to register that DLL. It merely needs
to reside in your system32 directory. It doesn't have a DllRegisterServer
entry point so there is no point in registering it.
 
That's what I was thinking but why then would Powerpoint complain about it
not being registered? This happens during the installation off the cd. Which
in my understanding of XPe is normal. However, I then componentized
PowerPoint 2003 using an XP PRO system as the template. On that XP PRO
system during the install of PPT2003 I selected run all from my computer and
of course everything runs fine.
When I use the component in my XPe system, when I launch PPT2003 for some
reason it launches Windows Installer and tries to install more things and
thus complains about VEN2232.OLB.

Figuring maybe there's something wrong with my component, I used InstallRite
2.5 as a test and had it create an install kit for PPT2003. It of course
installs and runs fine in XP PRO. In XPe it installs fine, but again I get
the same Windows Installer and error about VEN2232.OLB when I try to run
PPT2003.
This would leave me to believe there's something wrong with my XPe runtime.
Some component or components I'm missing but I've no idea which ones they
might be. I've tried several of my own custom runtimes as well as the
XPProEmulation with SP2 from www.xpefiles.com

Has anyone on hear successfully run PPT2003 in XPE SP2?

If there's anyone from Microsoft on here could you comment on whether this
should work or not and if it should can you give me any hint at what I might
be missing?


thanks for your time,


Joe
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads


Back
Top