I checked the .Designer.cs file and all of the definitions for the items were still there, but all of the AddRange()s were gone!
This is unbelievably frustrating, my file is a complete mess now because I've had to go back and manually create these AddRange() calls, and half of the 20 or so toolstrip separators i don't know where they should go so most of them are just floating around; i had to create new ones and now i have a lot of garbage.
Anyway is this a known problem I think it has happened to me before on a smaller scale. I was wondering are there any utilities for cleaning up a .Designer file It seems to me they can get awfully messy with control defs that aren't even used anymore and unbound defs.