Я работаю над надстройкой для Visual Studio 2005 в C #, и, хотя все работает, если я запускаю ее из отладчика, фактически устанавливаю ее (добавляя .addin и .dll в каталог надстроек) результаты в нем не работает. Когда Visual Studio загружает его, я получаю сообщение об ошибке «Надстройка« MyAddin »не удалось загрузить или вызвала исключение». С сообщением об ошибке: Unspecified error, с номером ошибки: 80004005, а затем предлагает мне возможность его отключить.
Отсюда я не могу понять, как отладить этот процесс загрузки, чтобы выяснить, что происходит. Кажется, я не могу подключиться к dll до того, как он будет загружен, или, в частности, запустить dll так, чтобы он загружался таким же образом. Я также не могу прикрепить, когда сообщение об ошибке вверх.
Как же я могу это сделать?
Edit: я начинаю верить, что это не проблема с моим кодом, а с файлом .addin. Учитывая, что я не могу разбить код в конструкторе, и MyAddin - For Testing.addin работает, возможно, это большая проблема с сгенерированным файлом MyAddin.addin.