Do you have to register a dll written in a .net language on a machine that has the .net framework? And if not how does it know where the dll is? Ladyhawk.
** ASP/VB/Java Programmer **
1. If the DLL is used by only one .NET application, then it can simply be placed in the same folder as the application itself and the .NET framework will find it.
2. If the DLL is shared by multiple .NET applications it should be placed in the global assembly cache, using gacUtil so that the .NET framework will find it.
3. If the DLL is used by applications which are not .NET e.g. VB6 applications then it must be registered using RegAsm so that it can be found in the same way as an ActiveX DLL.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.