Chapter 48. Assembly Versioning and Signing

When you create your .NET projects, they compile down to an assembly. By default, this assembly is open and doesn't have any security on it to ensure that your users are consuming the correct version of the binary file. However, signing your assembly can rectify that issue by strongly naming the compiled application or component, which can then uniquely identify it to other applications and even system administrators who can apply a security policy against it.

In this chapter, you learn how to use Visual Studio 2008 to set the assembly version number and how you can use a digital signature to sign your assembly so that it can't be tampered with. This will also result in a strongly named assembly, which can be added to the Global Assembly Cache.

Get Professional Visual Studio® 2008 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.