We are using work bench (eclipse) 3.1.2 to generate dll’s from idl in order to communicate with our web environment.
The whole project works fine in the development environment which uses windows XP.
But when we deploy it to our Windows Server 2008 environment we get the following error.
PackXX.Packxxxxxx > XXXX > 20020000: Internal error, Unable to load DLL ‘erx.dll’: The specified module could not be found. (Exception from HRESULT: 0x8007007E)(0) at ASP.user_controls_errorcontrol_ascx.HandleError at ASP.user_controls_errorcontrol_ascx.DoErrorHandling [2640]
[Ref#:3015148b-ecfa-4757-9b39-cc23278aca39]
We have the mini runtime version 7.32.0 installed on all the server environments.
We all have some dll written in VB6 which does not give any errors.
I does seem as if the mini runtime did not register the erx,dll when it was installed and even when we register the dll we still get the same error.
Has anyone else run into this problem before.
If you need any more information please do not hesitate to ask.
is your Windows Server 2008 a 32bit or 64bit operating system?
Anyway, the path to the EntireX runtime is found in the SoftwareAG.EntireX.NETWrapper.Runtime.xml file, member name=“F:SoftwareAG.EntireX.NETWrapper.Runtime.ERX.Location”. Please check that it points to the location where the mini runtime has been installed.
I check the XML for the tag you suggested and there no location tag in the XML.
The only ones i could find was
ember name=“T:SoftwareAG.EntireX.NETWrapper.Runtime.ERX”>
Wrapper class for erx.dll
Can I just add it?
If so what is the value of the tag?