В Visual Studio есть известная ошибка, которая не позволяет использовать дизайнер форм в подклассе абстрактной формы.
Эта проблема уже была выяснена и наиболее элегантно решена с помощью Urban Potato ; это не та часть, с которой у меня проблемы. Проблема в том, что я продублировал технику, описанную Urban Potato, и включил ее в свой проект (который оказывается довольно большим), и теперь каждый раз, когда я пытаюсь открыть конструктор своей производной формы, я ужасно получаю эту Microsoft извините, старина, но мне придется убить вас сейчас "(напоминает об Отто в Рыбке по имени Ванда ), в котором говорится:" Microsoft Visual Studio 2005 столкнулась с проблемой и должна быть закрыта. Приносим извинения за неудобства. "
Но вот кикер real : если вы просто проигнорируете это сообщение и уберете его за правый нижний угол экрана, вы сможете продолжать работать совершенно нормально! Только не нажимайте кнопки «Отправить отчет об ошибке» или «Не отправлять», потому что VS закрывает .
Тем не менее, это явление очень раздражает, и я бы очень хотел иметь возможность работать без ощущения, что моя IDE просто ищет какой-то действительно неприятный способ отомстить мне за пуха -прошу свой мудрый совет бросить сейчас - или иначе.
Дополнительная полезная информация: это же поведение может дублироваться на всех других компьютерах в моем офисе; это ничего особенного для моей машины. Очевидно, что-то в проекте / коде расстраивает IDE, но по крайней мере я знаю, что шаблон проектирования работает, потому что после того, как я проигнорировал сообщение об ошибке, дизайнер работает отлично. Я просто не знаю, с чего начать поиск того, что вызывает эту проблему.
Есть идеи?
Спасибо!