This chapter will cover some foundational elements of designing and implementing a .NET class library. We use .NET Standard 2.0 to create our .NET class library, and we will continue learning about aspects of versioning and version binding.
Metadata and Versioning
As we learned in Chapter 5, the metadata system and the VES coexist. Certain aspects of versioning are based on what is in the metadata in modules and assemblies, like we learned using the .ver assembly directive and the System.Reflection.AssemblyVersionAttribute and System.Reflection.AssemblyFileVersionAttribute ...