Подтвердить что ты не робот

Безопасно ли удалить папку "ipch" - предварительно скомпилированные заголовки?

Я просматривал папку для приложения, над которым я работаю, и заметил папку "ipch", для моего решения, которое имеет два небольших проекта, которые он весит примерно в размере 90 Мб +.

Я нашел статью, обсуждая использование файлов, и задавался вопросом, можно ли их удалить? Я бы хотел, чтобы размер приложения был как можно меньше. Если бы я должен был удалить папку, приложение останется в безопасном и стабильном состоянии?

Предварительно скомпилированные заголовки

4b9b3361

Ответ 1

Удалось найти довольно информативный ответ с форумов поддержки MSDN:

Я не только модератор С#, но и пользователь С++:} Каталог ipch и многие, многие новые файлы, сгенерированные компилятором, могут быть безопасно удален. Фактически они должны быть удалены (и, вероятно, есть) для чистого строит. Я преподаю класс колледжа С++ самостоятельно, и вот что мне нужно мои ученики.

1. В папке решения удалите все каталоги bin, obj, ipch, debug и release.

2.Удалить любые файлы .suo

3.Удалить любые .user файлы

4.Удалить любые .ncb файлы

5.Удалить любые .sbr файлы

6.Удалить любые. * файлы журнала (для VS 2010)

У меня не было проблем, следующих за этими шагами.

(исходное и исходное сообщение)

Update:

raphinesse также связан с question, который гласит, что . SDF можно также безопасно удалить.

Ответ 2

Меня беспокоила моя папка "ipch" и удалила ее. Когда вы снова открываете проект, папка "ipch" воссоздается. Выполняется так же, как и раньше.

Ответ 3

Существует несколько файлов, которые Visual С++ использует временно, которые могут быть свободно удалены. Большинство из них автоматически будут воссозданы при следующем загрузке проекта, а остальные будут восстановлены при следующем создании проекта.

Я нашел необходимость обрезать эти файлы для записи и обмена в Интернете, поэтому я написал эту утилиту для обрезки временных файлов.

В прямом ответе на вопрос ответ да.