У меня есть элемент управления, который падает в конструкторе форм при создании приложения, и я пытаюсь выяснить, как отладить проблему.
Я думал, что все, что мне нужно было сделать, чтобы войти в систему с отладчиком, - это запустить вторую копию VS и использовать Debug-Attach для обработки и присоединения к копии Visual Studio, что решение с моим проблемным управлением - это в. Я сделал это, но ничего не происходит, когда происходит сбой управления, поэтому я знаю, что делаю что-то не так ...
Сбой происходит в конструкторе и возвращает окно сообщения:
---------------------------
Microsoft Visual Studio
---------------------------
The control NameSpace.MyControl has thrown an unhandled exception in the designer and has been disabled.
Exception:
Could not load file or assembly 'OtherProject, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
Stack trace:
at NameSpace.MyControl.OnPaint(PaintEventArgs e)
---------------------------
OK
---------------------------
OtherProject является частью решения и на него ссылается проект, содержащий как форму, так и пользовательский элемент управления.
Когда я закрываю окно сообщения, элемент управления отображает трассировку стека, где элемент управления находится в моей форме, но, поскольку он не содержит номеров строк, я не знаю, откуда возникла проблема.