So, I know this is an old question, but it looks like Visual Studio 2017 now allows you to choose between the two styles (throw vs plain old get;set;). (I’m using 15.7.5 of 2017 Community).
To do this, go to Tools=>Options=>Text Editor=>C#=>Advanced, and scroll to the bottom, where you should have an Implement Interface or Abstract Class section.
Inside of that, you can set the When generating properties radio button to either the default “prefer throwing properties”, or to the old style by selecting “prefer auto properties”.
Here’s where to look for it in the Options setting:
