Я записываю файл журнала с помощью log4net. Поэтому для отслеживания каждой строки журнала содержится номер строки кода. В моем кодировании, я получаю номер строки файла с ниже утверждением:Неверный номер строки кода в файле журнала после развертывания приложения
int codeLine = (new StackFrame(0, true).GetFileLineNumber()) + 1;
Все отлично работает, когда я бег в режиме отладки, но я понял, что после моего развертывания приложения, все Кодовый номер строки в файл журнала становится 1. Как я могу получить правильный номер строки кода после развертывания приложения?
документация говорит: 'Эта информация обычно извлекается из символов отладки для исполняемого файла'. Я бы предположил, что это не будет работать с сборкой релиза? –
так я должен делать это один за другим? Я имею в виду состояние номера один за другим в кодировании. – YWah
Вы включили файлы .pdb рядом с сборками? – Mikanikal