При отладке проекта .NET 3.5 SP1, который связывается с локальной веб-службой, я получаю исключение
System.BadImageFormatException: «Плохой токен класса»
Конечно, не так много подробностей о том, что вызывает исключение.
Я могу сказать, что метод, в котором это происходит, который находится в том же классе, что и вызывающий, отладчику не удается достичь. Это исключение возникает при вызове метода, связывающегося с веб-службой. У меня есть другие методы связи с веб-службой, так что эта ссылка хороша.
Мои модульные тесты для метода также терпят неудачу с тем же исключением.
Исправление: мои модульные тесты для метода проходят успешно, что еще больше усугубляет путаницу.
Кто-нибудь знает способ отследить это исключение? Я прочитал документацию по классу исключений, что наводит меня на мысль, что одна из сборок неверна в своей версии или есть проблема со сборкой.
Какие еще шаги вы могли бы предложить для устранения неполадок с этим исключением?