Fondamentalement il signifie que votre assemblée que vous créez est unique,
Pour créer l'utilisation SN.EXE
http://msdn.microsoft.com/en-us/library/k5b5tt23%28VS.71%29.aspxpris de
http://msdn.microsoft.com/en-us/library/wd40t7ad.aspxUn nom fort comprend identité-son nom des textes de l'assemblée, nombre de version, et information simples de culture (si si) - plus une clef publique et une signature digitale. Il est produit de assemblée dossier (le dossier qui contient l'ensemble manifeste, qui alternativement contient les noms et hache de tous les dossiers qui composent l'assemblée), using la clef privée correspondante. Microsoft® Studio® visuel .NET et d'autres instruments de développement a fourni dans le kit de développement de logiciel de Windows (SDK) peut assigner des noms forts à une assemblée. On s'attend à ce que des Assemblées avec le même nom fort soient identiques.Vous pouvez assurer qu'un nom est globalement - unique en signant une assemblée avec un nom fort. En particulier, les noms forts répondent aux exigences suivantes : Les noms forts garantissent l'unicité nommée en comptant sur des paires principales uniques. Personne ne peuvent produire du même nom d'assemblée que vous pouvez, parce qu'une assemblée produite avec une clef privée a un nom différent qu'une assemblée produite avec une autre clef privée.Les noms forts protègent la lignée de version d'une assemblée. Un nom fort peut s'assurer que personne ne peuvent produire une version suivante de votre assemblée. Les utilisateurs peuvent être sûrs qu'une version de l'assemblée qu'ils sont chargement vient du même éditeur qui a créé la version l'application a été établie avec.Les noms forts fournissent un contrôle fort d'intégrité. Le dépassement des contrôles de sécurité de cadre de .NET garantit que le contenu de l'assemblée n'a pas été changé depuis qu'elle a été établie. La note, cependant, dans laquelle les noms forts et d'eux-mêmes n'impliquent pas un niveau de confiance comme cela a fourni, par exemple, par une signature digitale et un certificat de soutien.Quand vous mettez en référence une assemblée fort-appelée, vous comptez obtenir certains avantages, tels que versioning et appeler la protection. Si l'assemblée fort-appelée met en référence alors une assemblée avec un nom élémentaire, qui n'a pas ces avantages, vous perdez les avantages que vous dériveriez d'utiliser une assemblée fort-appelée et retourner au DLL est en conflit. Par conséquent, fort-appelé des assemblées peut seulement mettre en référence d'autres assemblées fort-appelées.