Thank you all. I am looking into this now. The VC2010 dependency was from a very long time ago, and in a couple of small windows of time since then only. Most of the time the only dependency is on VC++ 2005 so that it always works on Vista+ without any extra installations (I need this as a lot of the time I'm running SFCFix on computers where Windows Installer setups will not succeed - and in retrospect, SFCFix was a stupid name to choose as it fixes so much more than just SFC stuff now).
Unfortunately, I made a new release of SFCFix about a week ago, and it was the very first on my new development machine (sadly, the old installation completely broke, so there's no chance of returning to it, although I do still fortunately have a disk image of the HDD), and it's this switch which seems to have caused the problem. At the same time, I tried to switch from VS2010 to VS2013 (although that was unsuccessful - I will try again another time, but back then I couldn't get VS2013 to successfully build a program using the 2005 libraries in the time available), but it appears that I've messed something up in my VS2010 configuration as well. I'll try to get it fixed asap.
Richard