Мне нужно отправить решение, состоящее из двух проектов, по электронной почте. Могу я удалить папку ipch?
Папка Visual Studio ipch
Ответы (4)
Да, это папка, используемая анализатором IntelliSense для хранения предварительно скомпилированных файлов заголовков. Он будет перестроен на машине получателя. Подробнее в этом ответе а>. Используйте Build + Clean, чтобы не просматривать слишком много из них.
На форумах поддержки MSDN есть ответ:
Я не только модератор C #, но и пользователь C ++:} Каталог ipch и множество новых файлов, сгенерированных компилятором, можно безопасно удалить. Фактически, они должны быть удалены (и, вероятно, удаляются) для чистых сборок. Я сам веду уроки C ++ в колледже, и вот что я требую от своих учеников. В папке решения удалите все каталоги bin, obj, ipch, debug и release.
Удалите любые файлы .suo
Удалите все файлы .user
Удалите все файлы .ncb
Удалите все файлы .sbr
Удалите любые файлы журнала. * (Для VS 2010)
Заархивируйте весь каталог решения для отправки. Это гарантирует, что решение и структура проекта останутся неизменными.
Ссылка для ответа: Безопасно ли удалять папку" ipch "- Предварительно скомпилированные заголовки
Как упоминалось здесь: Как изменить путь ipch в Visual Studio 2012 Измените значение на «всегда использовать резервное местоположение», чтобы этот каталог не создавался внутри вашего решения, а использовался системный временный каталог. Это сработало для меня.
Вы можете удалить эти файлы с помощью этой простой команды Windows:
project_folder> del *.log *.ipch *.suo *.user *.ncb *.sbr *.vc.db *.obj /s /q