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