PEVerify Warning Parâmetro fora da Sequência
-
07-07-2019 - |
Pergunta
Eu construí um Reflection.Emit montagem usando. Correndo PEVerify retornos 214 avisos do mesmo tipo:
[MD]: Warning: Parameter out of sequence (parameter: 1; seq.num: 1). [token:0x06000171]
Infelizmente não há muita documentação em torno este tipo de questões.
Eu estou supondo, porque é um metadados aviso é algo a ver com um nome de método, nome do argumento, nome da classe, assinatura do método, ou similar. A única maneira de relacionar esta de volta para o meu código é o número de avisos que é o que eu vou tentar ir em frente.
Qualquer ajuda ou insight seria apreciada.
Solução
Eu descobri qual era o problema através do número de erros que estavam acontecendo. Eu estava usando um quadro (RunSharp) e acessar o mesmo argumento para o meu método duas vezes. não RunSharp não parecem lidar com isso muito bem.