Code Contracts library which is now part of .net, in fact when I setup a new instance of VS it is one of the first plugins I install by default. However, I was having some issues because even though I had installed the .msi I was not able to get the settings tab to show up in VS2012, in fact it was not in VS2010 either. This was a bit odd to me because I had never had this issue.
In order to try to resolve this I decided I should uninstall the .msi and re-install it, so I set out to do this. However, after doing this I still did not have the tab in either IDE, now I was perplexed. Of course the first thing I did was to go out and search for the solution for this issue but nothing really popped out as ‘this is how to fix this issue’, however a few people did mention that they had to do a VS Repair install. I thought this to be a bit extreme so I was not too keen to give this a try.