Из вашего описания я не уверен, если это проблема сборки приложения или кода или проблема IDE, вы можете попробовать сбросить настройки в Visual Studio и посмотреть, поможет ли это.
Вы можете сделать это, перейдя в Инструменты -> Импорт / Экспорт настроек и затем следуя указаниям мастера для сброса настроек, вы можете также выполнить резервное копирование перед их сбросом (это также является частью мастера), после чего они могут восстановиться, если это вызовет у вас дальнейшие проблемы.
На данный момент у меня нет доступной копии 2008 года, поэтому некоторые пункты меню могут иметь несколько разные названия.
Надеюсь, это поможет!
EDIT:
Теперь есть больше информации, похоже, что может быть проблема с кодом в
InitializeComponent
метод файла form.designer (например, если вы используете c #, это будет что-то вроде Form1.Designer.cs и его можно найти, развернув соответствующую форму в обозревателе решений), если вы удалите / прокомментируете строки, которые скажем
this.Controls.Add(this.NameOfControl)
(NameOfControl - это место, где вы увидите объявленное вами имя элемента управления)
тогда вы получаете поведение, которое вы видите, элементы управления не отображаются, так как они никогда не добавляются в коллекцию элементов управления формами, но когда они объявлены, вы все равно увидите их в раскрывающихся свойствах и не сможете добавить другие. управление с тем же именем.