PEVerify Предупреждающий параметр вне последовательности
-
07-07-2019 - |
Вопрос
Я построил сборку, используя Reflection.Emit. Запуск PEVerify возвращает 214 предупреждений того же типа:
[MD]: Warning: Parameter out of sequence (parameter: 1; seq.num: 1). [token:0x06000171]
К сожалению, таких проблем не так много.
Я предполагаю, потому что это предупреждение о метаданных, которое связано с именем метода, именем аргумента, именем класса, сигнатурой метода или подобным. Единственный способ связать это с моим кодом - это количество предупреждений, которое я собираюсь попробовать.
Любая помощь или понимание будут оценены.
Решение
Я выяснил, в чем проблема, по количеству ошибок, которые происходили. Я использовал фреймворк (RunSharp) и дважды использовал один и тот же аргумент для моего метода. RunSharp, кажется, не справляется с этим хорошо.
Не связан с StackOverflow