• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1390
  • Last Modified:

How can I register THREED32.OCX on XPE?

I have an application that we installed on a HP t5630. The application runs locally with data on a server database. the install complained that THREED32.OCX, GRAPH32.OCX and one other OCX could not be registered. I found them in the System32 directory but cannot run regsvr32 on them. It fails.

How can I register them and where should they be placed if system32 is forbidden?
0
themasys
Asked:
themasys
  • 3
  • 2
1 Solution
 
johnb6767Commented:
Albeit, I dont work with XPE...... The basics are still the same.

You can put them into a folder call c:\myapp, and then make sure that you add that folder to the System's PATH in the Control Panel>System>Advanced>Environment Variables

Or, if you already have a folder existing with this APP, then simply place them in there with the executable. Thats the first place it looks anyway, before traversing the path looking for files....
0
 
themasysAuthor Commented:
I moved them to the application folder and tried to run RegSvr32 but I got the same error.
0
 
johnb6767Commented:
Are you running with Admin Priveleges?
0
 
themasysAuthor Commented:
Yes, I am running as administrator and have disabled the EWF. I read somewhere on the web that files not with Windows XP Embedded need to be added to the "Extra Files" section. I am unable to find that or a reference to it.
0
 
themasysAuthor Commented:
Solved the Problem, I copied MFC40.DLL and MFC40u.DLL into \windows\System32
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now