Reputation: 267000
In .NET, what are strong named keys for? I read about it before but it just isn't sticking in my head.
Upvotes: 1
Views: 532
Reputation: 2138
According to (http://msdn.microsoft.com/en-us/library/wd40t7ad(VS.71).aspx) it prevents the assembly from being changed by anyone.
It protects the (semi) compiled assembly for being changed.
Upvotes: 0
Reputation: 9664
They're used for identifying an assembly. More specifically, who created the assembly.
One reason to sign an assembly with a strong name key is to add it to the GAC.
Upvotes: 1