Link to home
Start Free TrialLog in
Avatar of HanuSoftware
HanuSoftware

asked on

Problem in Developing Setup consisting of DLL

Dear Experts,


We have developed an application which requires DLL's. In making the Set Up for our application, We have changed the property of DLL to SelfRegister.

After installation on client side the application crashes on using module which requires DLL.

Kindly let us know how we can make the Set Up so that our application runs succesfully and also doesn't requires registering DLL on Client Side.

Regards,
Mayank Srivastava
Avatar of AlexFM
AlexFM

It depends on Dll type. If this COM Dll, it must be required. If this is unmanaged non-COM Dll, it should be in directory available from client:
executable directory, current directory, system and Windows directories, directory listed in the PATH environment variable.
Managed Dll is searched by the same way as unmanaged, and it can be also placed into Global Assembly Cache.

What is your Dll type?
Avatar of HanuSoftware

ASKER

Its a not a com-dll its a c++ dll(lame_encoder.dll) available free on net.When we are going to register it displays an message lame_encoder.dll was loaded but the DllRegsiterServer Entry point was not found.
ASKER CERTIFIED SOLUTION
Avatar of AlexFM
AlexFM

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial