Blankman
Blankman

Reputation: 267000

What are strong named keys for?

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

Answers (2)

gbianchi
gbianchi

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

Aaron Daniels
Aaron Daniels

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

Related Questions