我需要通过电子邮件发送包含2个项目的解决方案。 我可以删除ipch文件夹吗?
答案 0 :(得分:6)
是的,这是IntelliSense解析器用于存储预编译头文件的文件夹。它将在接收器的机器上重建。更多this answer。使用Build + Clean可以避免查看过多的内容。
答案 1 :(得分:2)
MSDN支持论坛中有一个答案:
我不仅是C#主持人,还是C ++用户:} ipch目录 并且编译器生成的许多新文件可以安全地进行 删除。实际上它们应该被删除(并且可能是)以便清理 建立。我自己教一个C ++大学课程,这就是我的要求 我的学生要做。在解决方案文件夹中删除所有bin,obj,ipch, 调试和释放目录。
删除任何.suo文件
删除所有.user文件
删除任何.ncb文件
删除任何.sbr文件
- 醇>
删除所有。*日志文件(适用于VS 2010)
压缩整个解决方案目录以进行提交。这确保了 解决方案和项目结构保持不变。
答案链接: Is it safe to delete "ipch" folder - Pre-compiled headers
答案 2 :(得分:1)
如上所述:How to change ipch path in Visual Studio 2012 更改为"始终使用后备位置"这样,在您的解决方案中不会创建此目录,但会使用系统临时目录。这对我有用。
答案 3 :(得分:0)
您可以使用以下simle Windows命令删除这些文件:
project_folder> del *.log *.ipch *.suo *.user *.ncb *.sbr *.vc.db *.obj /s /q