Сервер символов для приложения.NET

Я предоставляю много пакетов NuGet своих модулей приложения без pdb. Для отладки я хотел бы использовать сервер символов и хранить там двоичные файлы + файлы pdb. Как правильно сделать это, чтобы сделать это возможным? 1. Установите средства отладки в Team City и всех агентах сборки. 2. Создайте общий каталог с UNC-путем (например, \MyPc\SymbolServer). 3. Добавьте этот путь в переменную среды _NT_SYMBOL_PATH на клиентах отладки. 4. Используйте

symstore.exe add /r /g c:\app /f c:\app\bin\*.* /s \\MyPc\SymbolServer /t "My product" /v "x.x.x.x"

на агента по сборке

Нет, когда кому-то нужно отладить какую-то версию бинарного файла, автоматически ли загружается правильная версия бинарного файла + pdb? Даже если исходный путь.exe отличается от пути на клиенте отладки? Теперь я отлаживаю на компьютере разработчика, и у меня есть другая версия источников в моем проекте (и на разных устройствах разработки ПК путь отличается), как я могу отладить код с точной версией источников?

0 ответов

Другие вопросы по тегам