Generation of Strong Names (Best practices??)
-
Guys, Just wondering if there are any documents on the generation of strong names for assemblies. Is it the norm to : a) Generate a strong name file for each and every assembly you want to put in the GAC b) Generate a company/personal one(and only 1), and use that against each and every assembly you want to put in the GAC or is there some other method that is employed?
-
Guys, Just wondering if there are any documents on the generation of strong names for assemblies. Is it the norm to : a) Generate a strong name file for each and every assembly you want to put in the GAC b) Generate a company/personal one(and only 1), and use that against each and every assembly you want to put in the GAC or is there some other method that is employed?
I don't know what the norm is, but I can say what I do. I generate a single keyfile for use by everything I do for a company, whether or not it will go in the GAC. (You never know when you will want to put something there). Depending on your environment, you may want to delay-sign the assemblies, and then complete the signing later with a super-secret key file accessible only to trusted people. (I have not needed to do that yet).