Primary constructors no longer compile in VS2015
Does anyone have any ideas about what could be going on?
Yup - primary constructors have been removed from the plans for C# 6. They may well make an appearance in some form in a later version, but they're not in C# 6 any more.
See the "Changes to the language feature set" post from the team for more details.