I need to send a solution consisting of 2 projects by email. Can I delete the ipch folder?
Yes, that is the folder used by the IntelliSense parser to store precompiled header files. It will be restored to the receiver. See more in this answer . Use Build + Clean to avoid looking at too many of them.
The MSDN Support Forums have the answer:
#, ++:} ipch , , , . (, , ) . ++ , . bin, obj, ipch, ..suo.user.ncb.sbr. * ( VS 2010). .
#, ++:} ipch , , , . (, , ) . ++ , . bin, obj, ipch, .
.suo
.user
.ncb
.sbr
. * ( VS 2010)
. .
: "ipch" -
As mentioned here: How to change the ipch path in Visual Studio 2012 Change to "always use the backup location" so this directory is not created inside your solution, but the temp system directory is used. It worked for me.
You can delete these files with this simple Windows command:
project_folder> del *.log *.ipch *.suo *.user *.ncb *.sbr *.vc.db *.obj /s /q