PostSharp, отладка PDB и сборки, на которые есть ссылки

При использовании PostSharp со ссылочной сборкой с правильной информацией PDB (проверенной с помощью chkmatch) кажется странным, что отладочная информация теряется при сборке VStudio и процессе компиляции после компиляции, и я получаю следующую ошибку, используя chkmatch для сравнения сборки после сборки vstudio .

Ошибка: отладочная информация не найдена в исполняемом файле.

Таким образом, он не входит в эту сборку для отладки.

Правильно ли Post Sharp записывает обратно сборки, не разрушая информацию о смещении PDB, поскольку я не видел действительной информации о смещении в записанной обратно в DLL с помощью PostSharp с помощью Hex Editor, и какой обходной путь для этого?


person Anil Bisnoi    schedule 05.01.2010    source источник
comment
Используйте этот ответ: stackoverflow.com/questions/31299157/ Это решит вашу проблему.   -  person Ainz Ooal Gown    schedule 25.10.2015


Ответы (1)


Да, PostSharp записывает файлы PDB обратно (с правильными преобразованиями), поэтому с Visual Studio проблем возникнуть не должно. Я не знаю, что могло быть не так; возможно, вы могли бы попробовать загрузить их вручную (в окне модуля VS) и посмотреть, что произойдет.

person Gael Fraiteur    schedule 05.01.2010