Strong-name signing, or strong-naming, gives a software component a globally unique identity that cannot be spoofed by someone else. Strong names are used to guarantee that component dependencies and configuration statements map to exactly the right component and component version.
follow those simple 1-5 steps in order to sign an assembly with a new strong name key File:
1. In Solution Explorer, right-click the project, select Properties.
2. In the Properties Dialog, select the Signing tab.
3. check the Sign the assembly, open the combo-box beneath and select
4. fill Key file name and password (at least 6 char. length).
5. click save.