Если outlook изменяет поведение нагрузки на 2 для вашего надстройки, это обычно означает, что что-то в этом надстройке дает сбой во время загрузки, а outlook отключает его.
есть все + виды + причин, по которым надстройка можетошибка при загрузке (отсутствие ссылочных dll, прав и т. д.), так что это одна проблема.
Чтобы определить, зависает ли ваше дополнение над процессом отправки, просто отключите добавление (например, установите loadbehavior равным 0).На самом деле не нужно создавать пример надстройки для этого.
Если что-то работает правильно, если ваш надстройка отключена, но не работает с ним, вполне вероятно, что-то не так в надстройке.
При этомто, что я делаю, это начинаю «выпускать» куски кода.
Я имею в виду, что я начинаю комментировать точки входа (или комментировать все точки входа и раскомментировать только по одной за раз).
Например, если что-то происходит в событии Startup, закомментируйте его, перекомпилируйте и протестируйте.Если нет ошибок, удалите комментарий и прокомментируйте что-нибудь еще выше по цепочке.
Я также склонен использовать много журналов (обычно с Log4Net, но вы можете использовать что-нибудь действительно).