Symstore не удаляет связанные папки

Я использую хранилище символов на сетевом диске для сбора отладочных символов для нашего приложения. Символы используются при отладке файла аварийного дампа, который был загружен в Visual Studio. У меня есть скрипты Powershell, которые управляют удалением «старых» версий символов. Или так, подумал я.
Недавно, работая над другим скриптом, я заметил, что используя symstore удаление символов на самом деле ничего не удаляет. Когда я использую symstore для удаления символов, я вижу, например, файл «0000000161.deleted» в папке 000Admin. Этот файл содержит записи для связанных символов отладки. Он содержит записи, такие как:

"Aggregat.pdb\B4E7044117F0469CB321E9FA9003E4CA5","C:\temp\pdbs\1823\Aggregat.pdb"

Первая запись выше — это папка для связанных символов отладки для модуля Aggregat. Я ожидаю, что при удалении символов с использованием идентификатора транзакции соответствующие папки (например, B4E7044117F0469CB321E9FA9003E4CA5) также будут удалены. Похоже, что это не так.

Правильно ли мое предположение? Я несу ответственность за полную очистку структуры магазина символов?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]