Как изменить путь ipch в Visual Studio 2010 - PullRequest
45 голосов
/ 30 ноября 2010

Я видел, что VS2010 создает некоторые файлы в папке решения (.sdf, .suo, .ipch и т. Д.). Можно ли изменить папку, в которой создаются эти файлы?

Спасибо!

1 Ответ

78 голосов
/ 05 января 2011

Папка ipch создается системой IntelliSense, и ее местоположение не может быть изменено для каждого решения отдельно. Однако VS 2010 может хранить все папки ваших проектов ipch в папке %TEMP%\VC++. Выберите Инструменты > Параметры > Текстовый редактор > C / C ++ > Дополнительно . Оказавшись там, вы увидите раздел Местоположение резервирования . Измените Всегда использовать резервное местоположение на True . Оставьте Резервное местоположение пустым, и он поместит их в вашу %TEMP% папку. После того, как вы изменили это, вы можете удалить папку ipch и файлы *.sdf & *.opensdf. Они будут воссозданы в резервном месте. Обратите внимание, что вы можете сделать резервную копию этих файлов, если вы требовательны к разметке окон и т. Д. Для проекта.

Я узнал об этом из MSDN Blog Post . Также обратите внимание, что файл *.suo будет по-прежнему создаваться в том же месте, что и ваше решение. Я не уверен, как это изменить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...