Иногда мы получаем трассировку стека от нашего клиента с неправильными номерами строк. Это случается не так часто, но иногда это нас озадачивает.
У клиентов есть сборки выпуска с оптимизацией и с отладочной информацией «только pdb».
И да, мы сравниваем номера строк с точно такой же версией кода, которая есть у клиента.
И да, у клиента есть нужные файлы pdb.
И нет, эту разницу в номерах строк нельзя объяснить встраиванием методов (оптимизацией компилятора).
И нет, мы не используем никаких инструментов АОП, таких как PostSharp.
Есть идеи, почему это происходит?