in .net windows form application, how we can install dlls in more hidden location (other than application-install-folder in program files).
Please explain ind detail.
What exactly do you mean by “hidden location”?
In any case, you could add the DLL as private assembly, place it wherever you want on the user’s machine, and reference it in your application from there.
Or you could use the
<assemblyBinding> to indicate the runtime where the DLL is located.
Or embed the DLL inside your application, that way the DLL itself will be a part of your application’s EXE.
I hope this helps.