I've been using what I thought was a free version of Visual Studio 2015 for about a month, what Microsoft call the "Community" version. It's been working really well. However, much to my surprise, it's not a free version at all - it's a trial version. I can only continue to use it if I buy it for £500. I don't mind forking out this kind of money if I'm going to become a serious user. However, I'm in evaluation mode at the moment and tried to make do with the Express version for the time being, which really is free.
Thanks for your comments. I'm afraid I don't have any further information about the incompatibility, unless a more detailed error report is squirreled away in a log file somewhere.