views:

22

answers:

0

I have a app that allows users to plug in custom libraries they built. They had to reference a DLL I provided to get attributes needed to make their libs work in my system.

Now I need to move this DLL into the GAC, but when I do my app won't load legacy custom libs, even though they were compiled with "Specific Version = False". CreateInstanceFromAndUnwrap says the DLL can't be found.

Is this because I gave the DLL a strong name in order to place it in the GAC? Do my users have to recompile their libraries with the strong-named version to make them compatible with my new app?

Thanks in advance, Jim