Welcome to the new platform of Programmers Heaven! We apologize for the inconvenience caused, if you visited us from a broken link of the previous version. The main reason to move to a new platform is to provide more effective and collaborative experience to you all. Please feel free to experience the new platform and use it's exciting features. Contact us for any issue that you need to get clarified. We are more than happy to help you.
DLLs, template libraries and the GAC help!
I have created a class library using vb.net that is composed of two com class objects. When I build the solution a dll and a template file are create. I can call the functions that are apart of the class library from other applications on the machine I compiled the code on because when the code is compiled the appropriate registry entries are made.
My question is how do I distribute the template library/dll to other computers so that I may call the functions inside the class library from applications on those other, stand alone, computers?
I tried signing the dll/tlb with a strong name and putting it into the GAC but that does not work because I reference ADOX 2.7 for data definition and security, which is not strongly named, inside the class library. Even if I remove the reference from ADOX 2.7, once I distribute the dll I cannot see its member functions in the other programs, just the fact that the DLL is in the GAC. Any help would be appreciated.