PEVerify Предупреждающий параметр вне последовательности

StackOverflow https://stackoverflow.com/questions/1418954

Вопрос

Я построил сборку, используя Reflection.Emit. Запуск PEVerify возвращает 214 предупреждений того же типа:

[MD]: Warning: Parameter out of sequence (parameter: 1; seq.num: 1). [token:0x06000171]

К сожалению, таких проблем не так много.

Я предполагаю, потому что это предупреждение о метаданных, которое связано с именем метода, именем аргумента, именем класса, сигнатурой метода или подобным. Единственный способ связать это с моим кодом - это количество предупреждений, которое я собираюсь попробовать.

Любая помощь или понимание будут оценены.

Это было полезно?

Решение

Я выяснил, в чем проблема, по количеству ошибок, которые происходили. Я использовал фреймворк (RunSharp) и дважды использовал один и тот же аргумент для моего метода. RunSharp, кажется, не справляется с этим хорошо.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top