We need to control the versions
[assembly: AssemblyVersion("2.0.0.0")] - main
[assembly: AssemblyFileVersion("2.0.50727.3521")]
[assembly: AssemblyInformationalVersion("2.0.50727.3521")]
We need something like this:http://screencast.com/t/7UgNRge3
With this in mind:
The moral is that if you’re shipping assemblies that other developers are going to be referencing, you need to be extremely careful about when you do (and don’t) change the AssemblyVersion of those assemblies. Any changes to the AssemblyVersion will mean that application developers will either have to re-compile against the new version (to update those AssemblyRef entries) or use assembly binding redirects to manually override the binding.
1. Do not change the AssemblyVersion for a servicing release which is intended to be backwards compatible.
2. Do change the AssemblyVersion for a release that you know has breaking changes.
What about if we can control what to change for isntance can we control some of this with the NT8 compiler
Comment