A volte riceviamo tracce dello stack dal nostro cliente con numeri di riga errati. Succede non così spesso, ma a volte ci imbarazza.Numeri di riga errati nella traccia dello stack (release)
I clienti hanno assemblee di rilascio con ottimizzazioni e con "PDB solo" informazioni di debug.
E sì, confrontiamo i numeri di riga con esattamente la stessa versione del codice il cliente ha.
E sì, il cliente ha i file pdb corretti.
E no, questa differenza di numeri di linea non può essere spiegata con il metodo inline (ottimizzazione del compilatore).
E no, non utilizziamo strumenti AOP, come PostSharp.
Qualche idea perché succede?
Stai forse usando PostSharp o uno strumento AOP simile? –
Vedere se questo aiuto o è duplicato: http://stackoverflow.com/questions/492201/exception-error-message-with-incorrect-line-number – Kobi