I've noticed this problem in Visual Studio 2010 and earlier versions and I would not be surprised that this problem exists in the latest version. The problem is the editing of the project configuration settings (e.g., "Debug", "Release" and so on that can be added or removed at
Menu > Build > Configuration Manager...
The problem I noticed was that when you remove an item or two (at the <Edit...> section of the
listbox labeled "Active solution configuration"), it will be gone from the solution list on the toolbar. However, the "deleted" configuration somehow continue to bother me in "Batch Build" section.
Today, I finally found the solution (which I guess should work but needs some more work to verify my new trick really solved the problem).
I've prepared a longer text to discuss this problem (how to create the problem) and solution.
I hope you guys can fix this problem. I've been living with extra configurations that I did not want but I could not figure out how to eliminate the unwanted items in the configurations. As a consequence, my batch-build sequence (which takes about 10 minutes each) wasted a few more minutes every time I did that (so, over the years, I've wasted many tens of hours waiting for the unnecessary build --- all because of the bug in Visual Studio. Now, I hope I can do it right by knowing how to remove the extra configurations and also telling you how to reproduce this problem and you can fix the Visual Studio bug at the source. Thank you for your attention.
(I'm pasting the entire report that I prepared at the "Steps to reproduce" section below.)