Казалось бы, замкнутый круг здесь.Я только что взял проект, который не будет строить.Причина, по которой он не будет создан, состоит в том, что у меня много ошибок "не существует в текущем контексте" в отношении элементов управления, которые определенно существовали бы в текущем контексте, если бы я мог просматривать формы в режиме конструктора.Но я не могу просматривать их в режиме разработки, потому что они наследуются от класса, который наследуется от Form, что, кажется, вызывает проблему.
Теперь я подумал, что проблема, возможно, заключалась в том, что класс, который наследуется от Formвозможно, был случайно подделан, поскольку имел значок формы в обозревателе решений, но это должен был быть просто стандартный файл .cs.Поэтому я «вычеркнул» этот контекст и поместил его в новый файл .cs (как объяснено где-то еще в другом SO-потоке).Поэтому я застрял здесь и сейчас, не знаю, что делать.
Сообщение об ошибке:
Не удалось отобразить конструктор для этого файла, поскольку ни один из классов в нем не найденможет быть разработан.Разработчик проверил следующие классы в файле: frmMain --- Не удалось загрузить базовый класс 'MyCustomForm.MyCustomForm'.Убедитесь, что на сборку ссылались и что все проекты были построены.