Папка ipch Visual studio

Мне нужно отправить решение, которое состоит из 2 проектов по электронной почте. Могу ли я удалить папку ipch?

3 ответа

Решение

Да, это папка, используемая анализатором IntelliSense для хранения предварительно скомпилированных заголовочных файлов. Он будет восстановлен на машине получателя. Подробнее в этом ответе. Используйте Build + Clean, чтобы не смотреть на них слишком много.

На форумах поддержки MSDN есть ответ:

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

  1. Удалите все файлы.suo

  2. Удалите все файлы.user

  3. Удалите все файлы.ncb

  4. Удалите все файлы.sbr

  5. Удалите все файлы журнала.* (Для VS 2010)

Заархивируйте весь каталог решений для отправки. Это гарантирует, что решение и структура проекта остаются неизменными.

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

Как упомянуто здесь: Как изменить путь ipch в Visual Studio 2012 Измените "всегда использовать резервное расположение" таким образом, этот каталог не создается внутри вашего решения, а используется системный временный каталог. Это сработало для меня.

Вы можете удалить эти файлы с помощью этой простой команды Windows:

    project_folder> del *.log *.ipch *.suo *.user *.ncb *.sbr *.vc.db *.obj /s /q
Другие вопросы по тегам