DLLs, template libraries and the GAC

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.

Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories