Вопрос по symbol-server, tfs, debug-symbols, c# – Как мне создать и использовать сервер символов?

15

Я создал сценарий powershell, который получает все файлы pdb из места размещения после того, как сборка настроена на выпуск, и копирует их в общую папку в сети.

Я также создал пример приложения и добавил пакеты nuget, содержащие нужные мне сборки (без файлов pdb).

Я нашел некоторые ссылки в сети, но я не смог отладить свои сборки, используя файлы pdb. Я использую VPN-соединение для подключения к общей папке, содержащей файлы pdb и Visual Studio 2010.

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

Спасибо !

Ваш Ответ

3   ответа
-1

Просто определите его в настройках & gt; Отладка & gt; Символы & gt; Файл символов (.pdb)

Подробные инструкции поMSDN

Связанный ресурс сообщает: & quot; Эта тема больше не доступна & quot;
Вы хотите рекламу и бесполезную информацию, которая будет отправлять вас в кругах? Проверьте MSDN. Очевидно, что он не является хорошим источником информации, иначе переполнение стека не будет наводнено вопросами о продуктах Microsoft. И да, если я провожу 3 дня на работе за чтением бесполезных статей MSDN, не имеющих никакой технической ценности, у меня плохое настроение.
У всех нас есть гугл. нам не нужен прокси Google. MSDN ничего не стоит. Это все маркетинг. Или отправьте ОТВЕТ, или найдите что-то еще, чтобы сделать.
У кого-то плохое настроение сегодня! Можете ли вы поспорить, прежде чем заявить, что MSDN ничего не стоит? Перед поиском в Google вы должны прочитать документацию.
Да, к сожалению, эта ссылка была недостаточно статичной. Я обновил свой ответ с правильной ссылкой.
6

Если вы ищете хороший обзор символов, Symbol Server и, что более важно, индексации исходного сервера, ознакомьтесь сhttp://bit.ly/SymbolServerTFS который является сообщением в блоге, которое я написал некоторое время назад, говоря обо всех них. Я специально говорил об этом с точки зрения использования Team Foundation Server, но это хорошая информация, даже если вы не используете TFS.

Кроме того, если вы хотите улучшить этот опыт, пожалуйста, проголосуйте за мой запрос на функцию Uservoice:http://bit.ly/AtLSjl  Мы определенно будем благодарны за добавленные голоса. голоса!

1

В качестве простого решения вы можете попробовать VS / Tools / Options / Debugging / Symbols - и попытаться настроить кэш символов в общем сетевом ресурсе (раньше не пробовал, но мог бы работать, подключать диск и т. Д., Если это необходимо).
По крайней мере, это может временно запустить вас - и убедиться, что вы автоматически загрузили «все модули»; или укажите свой.
надеюсь, это поможет некоторым.

Похожие вопросы