Удаление .pdb приводит к перекомпиляции в проекте статической библиотеки в 16.9.6

#visual-c #visual-studio-2019

Вопрос:

Описание проблемы

Удаление .pdb проекта статической библиотеки в некоторых случаях приводит к перекомпиляции в 16.9.6

Шаги по воспроизведению

Скомпилируйте решение успешно Удалите файл .pdb в папке отладки/выпуска Нажмите «Ctrl Shift B», он снова перекомпилирует все файлы CPP

Ожидаемое Поведение

Он должен снова подключиться без компиляции.

Фактическое Поведение

Он повторно компилирует все файлы CPP, включая stdafx.cpp и т.д.

Я не могу использовать 16.10 в данный момент, вы знаете, в какой предыдущей версии нет этой проблемы?

Комментарии:

1. Почему вы публикуете отчет об ошибке в StackOverflow? StackOverflow не связан с Microsoft или Visual Studio.

2. Почему вы все равно удаляете файлы PDB?

3. @Dai мой скрипт очищает все содержимое папки отладки или выпуска. Это очень хорошо работало в течение нескольких лет, пока я не обновил VS до 10.9.6

Ответ №1:

После переустановки/повторной попытки нескольких версий я выясняю, что VS2019 10.9.3 не имеет этой проблемы.