Вопросы по теме 'pdb-files'

Неверные номера строк в трассировке стека (выпуск)
Иногда мы получаем трассировку стека от нашего клиента с неправильными номерами строк. Это случается не так часто, но иногда это нас озадачивает. У клиентов есть сборки выпуска с оптимизацией и с отладочной информацией «только pdb». И да, мы...
2527 просмотров
schedule 27.04.2023

Как включить файлы pdb в установщик MSI для развертывания вместе с остальной частью приложения?
Как включить файлы pdb в установщик MSI для развертывания вместе с остальной частью приложения? Я хочу сохранить номера строк и полную трассировку стека в журналах ошибок, которые мы генерируем. Обновить Номера строк кода не сообщаются в...
4894 просмотров

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

Могу ли я использовать файлы pdb для пошаговой сборки сторонней сборки?
мой друг сделал действительно полезную библиотеку классов, которую я использую все время. Обычно я использую Reflector, чтобы посмотреть , что делает его код. Что мне действительно хотелось сделать, так это пройтись по его коду во время...
3235 просмотров

Измените имя сгенерированного файла PDB, чтобы включить расширение .exe или .dll его исполняемого файла.
Можно ли в Visual Studio 2010 изменить имя файла .pdb, чтобы включить полное имя исполняемого файла, включая его расширение, и что отладка по-прежнему будет работать? Например, предположим, что у меня есть исполняемый файл myprogram.exe , я хочу,...
1497 просмотров

Почему символ DIA SDK get_libraryName возвращает NULL для IDiaSymbol?
Мне нужно найти правильный .dll/.exe, из которого перечислена функция. Для этого я использую get_libraryName, который должен вернуть мне имя файла (.dll/.exe), в котором изначально была определена функция. Но он возвращает каждый раз NULL (BadPtr...
477 просмотров

Отладка краша пользователя из сборки
У меня есть программное приложение, о котором некоторые пользователи сообщают, что оно дает сбой в определенных ситуациях. Я не могу воспроизвести это ни на одной из машин, которые у меня есть, поэтому я не знаю, как это решить. Пользователь...
408 просмотров
schedule 15.02.2024

Отладка кросс-компилируемого кода: Linux->Windows
Я кросс-компилирую проект из Linux для целевой Windows (используя mingw). Результатом является DLL, и p-вызов в нее из C# работает, но отладка очень сложна. Сборка выводит файл .o, который может предоставлять символы для gdb, но в основном все, что...
2220 просмотров
schedule 26.05.2022

Как игнорировать сообщение об ошибке не удается найти файлы pdb?
Я задаю этот вопрос, потому что, очевидно, я искал в Интернете, и всякий раз, когда кто-то задает вопрос об отсутствующих файлах dll, наиболее распространенным ответом является «игнорировать его», потому что это не ошибка, а предупреждение. Что ж, я...
538 просмотров
schedule 22.04.2022

PDB не соответствует ошибке изображения в проекте C # VS2010
Я уже некоторое время использую библиотеку в своей кодовой базе, и мне хотелось отладить ее прямо на уровне библиотеки. Для этого я загрузил исходный код и включил проект как существующий в свое решение C #. Затем у меня были другие мои проекты,...
14876 просмотров

ReSharper PdbNavigator На серверах символов не обнаружено отладочной информации.
У нас есть настройка TeamCity для создания пакета NuGet и исходного пакета символов для внутреннего компонента. Пакеты с исходным кодом символов правильно содержат библиотеки DLL, PDB и исходный код. После того, как TeamCity создаст пакеты, они...
2635 просмотров
schedule 14.06.2023

Как удалить предупреждение LNK4099: PDB 'lib.pdb' не найден
Предупреждения LNK4099 могут возникать при сборке в Windows на этапе компоновки статической компиляции. Например. при сборке с использованием nmake и VC10 я получаю поток предупреждений LNK4099, например: libcurl_a_debug.lib(rc2_cbc.obj) :...
55411 просмотров

cmake — извлечение файлов pdb из библиотек объектов
Я создаю свою статическую библиотеку, используя библиотеки объектов , как показано, с помощью CMake 3.1.3. у меня есть ADD_SUBDIRECTORY(A) ADD_SUBDIRECTORY(B) .... ADD_LIBRARY(mylib STATIC ${SOURCES} $<TARGET_OBJECTS:A>...
1827 просмотров
schedule 02.01.2024

Сбор сгенерированных файлов PDB из Jenkins
У меня есть сервер сборки Jenkins, и я хотел бы сделать PDB, созданные с помощью сборки, доступными на сервере символов. В идеале файлы PDB должны храниться, пока созданная ими сборка все еще находится в архиве, поскольку существуют разные...
1084 просмотров
schedule 10.09.2022

Как удалить путь сборки из PDB-файла
Есть ли способ заменить путь сборки, который создается в pdb-файлах? Так что, например. ошибка в виде «исключение в f:\xy\build-dir\foo.vb в строке 123» затем выдается как «исключение в что-то еще \foo .vb в строке 123"
377 просмотров

Извлечение guid из файла pdb
Мне нужно разобрать некоторые файлы сбоев BSOD, но у меня ужасный беспорядок с символами. У меня есть тонны файлов pdb в папках, так что имена папок являются идентификаторами GUID файлов pdb, но я считаю, что файлы в беспорядке. Все, что мне нужно...
1619 просмотров
schedule 29.09.2023

Как найти соответствующий .pdb внутри сборки .NET?
По-видимому, при создании сборки .NET расположение соответствующего пути к файлу .pdb включается внутрь. Ссылка для справки: https://msdn.microsoft.com/en-us/library/ms241613.aspx Как мне получить к этому доступ? Я попытался использовать ILSpy,...
644 просмотров
schedule 23.03.2022

CDB загружает файл .pdb со смещением
Я пытаюсь загрузить файл символов по определенному смещению в памяти в CDB. Что-то вроде команды для GDB: gdb add-symbol-file address Есть какой-либо способ сделать это? Я попытался создать плагин WinDBG, но не могу найти никаких полезных...
487 просмотров
schedule 07.06.2023

CSC: ошибка CS0041: непредвиденная ошибка при записи отладочной информации «Операция не поддерживается на этой платформе».
Только что загрузил Visual Studio Professional для Mac, и я не могу ничего построить, так как всегда получаю одну и ту же ошибку: /Library/Frameworks/Mono.framework/Versions/4.8.0/lib/mono/xbuild/14.0/bin/Microsoft.CSharp.targets (CoreCompile...
14555 просмотров

Параметры Visual Studio 2015 для сгенерированного файла pdb (символы отладки)
Существуют ли настройки, влияющие на файл pdb, создаваемый при компиляции библиотеки в VS2015 (или более ранних версиях)? В частности, я хочу, чтобы он не имел полный путь к файлу. Например, учитывая трассировку стека System.Exception: An...
575 просмотров