I want to share with you this sample that demonstrates how to version an assembly. An AssemblyIdentity consists of five parts: AssemblyName Public key Version Culture Processor Architecture How do you specify all of these in an assembly? It is real simple.