Article ID: 302340 - View products that this article applies to.
This article was previously published under Q302340
Assemblies can be assigned a cryptographic signature called a strong name, which provides name uniqueness for the assembly and prevents someone from taking over the name of your assembly (name spoofing). If you are deploying an assembly that will be shared among many applications on the same computer, it must have a strong name. This document describes how to create an assembly with a strong name.
PrerequisitesThis article assumes that you have installed and are familiar with Visual Studio .NET.
Creating an Assembly with a Strong Name
For more information about the Strong Name tool (Sn.exe), see the following Microsoft .NET Framework Tools Web site:
http://msdn.microsoft.com/en-us/library/k5b5tt23(v=vs.80).aspxFor more information about the .NET Framework SDK, see the following Microsoft Web site:
http://msdn.microsoft.com/en-us/netframework/aa496123.aspxFor more information about global attributes, see the C# Programmer's Reference.