Visual studio ipch文件夹

时间:2012-05-31 13:20:08

标签: visual-studio-2010 solution

我需要通过电子邮件发送包含2个项目的解决方案。 我可以删除ipch文件夹吗?

4 个答案:

答案 0 :(得分:6)

是的,这是IntelliSense解析器用于存储预编译头文件的文件夹。它将在接收器的机器上重建。更多this answer。使用Build + Clean可以避免查看过多的内容。

答案 1 :(得分:2)

MSDN支持论坛中有一个答案:

  

我不仅是C#主持人,还是C ++用户:} ipch目录   并且编译器生成的许多新文件可以安全地进行   删除。实际上它们应该被删除(并且可能是)以便清理   建立。我自己教一个C ++大学课程,这就是我的要求   我的学生要做。在解决方案文件夹中删除所有bin,obj,ipch,   调试和释放目录。

     
      
  1. 删除任何.suo文件

  2.   
  3. 删除所有.user文件

  4.   
  5. 删除任何.ncb文件

  6.   
  7. 删除任何.sbr文件

  8.   
  9. 删除所有。*日志文件(适用于VS 2010)

  10.         

    压缩整个解决方案目录以进行提交。这确保了   解决方案和项目结构保持不变。

答案链接: 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