Я также получил исключение, говорящее «Вызванный элемент не поддерживается в динамической сборке».и это вызвало у меня некоторую головную боль, чтобы найти причину в моем случае.
Причина, упомянутая в ответе @StuffHappens, сохранилась и для меня: я также установил флажок «Брошенный» для «Общих исключений времени выполнения»в диалоге Отладка-> Исключения.Но у меня также был снят флажок Инструменты-> Параметры-> Отладка -> «Включить только мой код (только управляемый)».На самом деле, я не ожидал, что такие исключения будут отображаться во время разархивирования.
В дополнение к исключению, приведенному выше, я также увидел
- исключение MissingManifestResourceException от DevExpress с жалобамио том, что какой-то элемент SkinInfoBlob.resources отсутствует в библиотеке DLL, содержащей настраиваемый скин
- различные исключения FileNotFoundExceptions, жалующиеся на предположительно отсутствующие сборки * .XmlSerializer, имеющие ту же версию, что и сборка, в которой находится нужный тип (не только для нашего собственногосборок, но также и для NHibernate.XmlSerializers)
- a NotSupportedException от Spring.Net, пытающегося разрешить некоторый объект из NHibernate, заявляющего «Вызванный элемент не поддерживается в динамической сборке».(или "Der aufgerufene Member wird in einer Dynamischen Assembly nicht unterstützt." на немецком языке)
- a FormatException при работе с символами TatukGIS (или "Die Eingabezeichenfolge hat das falsche Format." на немецком языке)
Я снова установил флажок «Включить только мой код (только управляемый)», и все загадочные исключения исчезли!
Надеюсь, это может помочь кому-то вылезти из этой ловушки.