У меня есть приложение для окон, в котором я пытаюсь использовать плагин (библиотека классов). В коде я загружаю сборку из DLL-файла, а это значит, что я не смог отладить. Кроме того, я не узнал, как скомпилировать библиотеку, поэтому мне пришлось использовать отладочную версию dll для тестирования. Я столкнулся с ошибкой, в которой я создаю новый объект и отправляю эти данные через интерфейс к плагину, пытаясь извлечь пустое поле группы слайдов из плагина. Однако вместо того, чтобы читать параметр как новый объект, мне удалось один раз выполнить код (не спрашивайте меня, как я не знаю, и я не смог его повторить), и оказалось, что код регистрировался параметр как «ничего», поэтому я получил ошибку нулевой ссылки в основной программе.Проблемы с отладкой библиотеки классов библиотеки
Есть ли лучший способ отладить этот механизм и выяснить, где проблема? Любые идеи о том, что может быть проблемой. Поскольку я читаю это, это кажется несколько расплывчатым, и я не уверен, как его описать, но я готов провести встречу сейчас, если кто-то захочет посмотреть, что происходит, и я не понимаю себя очень хорошо.
Ах, да, у меня была эта проблема, когда я делал C++ COM dll, также используя интерфейсы и т. Д. Building должно создавать DLL, хотя, «Ctrl + Shift + B». –
Куда вы их размещаете? – Assimilater