Pergunta

Durante a depuração através de um projeto SP1 .NET 3.5, que está em contato com um serviço de web local, eu estou recebendo a exceção

System.BadImageFormatException: "Bad Classe token"

É claro que há não muito mais detalhes sobre o que está causando a exceção.

Eu posso dizer que o método em que isso ocorre, que está na mesma classe como autor da chamada, o depurador não consegue atingir. Essa exceção ocorre na chamada do método que os contatos do serviço web. Eu tenho outros métodos de comunicação com o serviço web, então a referência é bom.

Meus testes unitários para o método também não estão com a mesma exceção
Correção :.. Meus testes de unidade para o método for bem sucedido, promovendo a confusão

Alguém sabe de uma maneira de rastrear essa exceção? Eu li através da documentação sobre a classe de exceção, o que me leva a crer que um dos conjuntos está incorreta em sua versão, ou há um problema com a compilação.

Que outros passos que você sugeriria a solucionar essa exceção?

Foi útil?

Solução 2

Acontece que eu estava recebendo essa exceção devido a alguma anormalidade no MSTest. Comutada para xUnit.net e tudo tem sido bom desde então.

Outras dicas

Funcionamento Peverify.exe no conjunto pode produzir diagnóstico úteis.

http://msdn.microsoft.com/en-us/library /62bwd2yd.aspx

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top