What is a signed assembly and how can one make a un signed assembly ?
Printable View
What is a signed assembly and how can one make a un signed assembly ?
Basically, when you create a shared assembly (multiple apps use the same binary), you need to generate a strong name for your assembly via the sn.exe utility. This utility creates a public/private key pair. Using the private key generated from the sn utility, the assembly is 'signed' by the compiler at compile time. This is used for security purposes as well as making sure the assembly resolver loads the correct assembly. By default, when you compile your project, you create a private assembly.
you create an unsgined assembly by default i.e. if you are not signing it, it will be unsigned.
Thanks that is what I thought