【问题标题】:Visual Studio keeps putting IPCH folder in my solution folderVisual Studio 不断将 IPCH 文件夹放在我的解决方案文件夹中
【发布时间】:2016-12-10 19:29:35
【问题描述】:

我在 SO:Visual Studio 2010 - C++ project - remove *.sdf file 上关注了这篇文章(所以我将我的“后备位置”设置为 true,并尝试将后备位置留空并添加不同的文件路径)以试图停止 ipch在我的 Visual Studio 项目的解决方案文件夹中生成的文件夹。但是,在 Visual Studio 2015 更新 3 中,这似乎无法解决问题,因为 ipch 文件夹不断在我的解决方案文件夹中生成。为了阻止这种情况发生,我必须设置其他设置吗?

【问题讨论】:

  • 嗨 Jason,“始终使用后备位置”选项在我的 VS 社区/企业 2015 更新 3 中运行良好,将其设置为“真”可以让解决方案停止创建“ipch”文件夹您重新加载之前已经手动删除“ipch”文件夹的 C++ 解决方案或创建新的 C++ 解决方案。您可以尝试创建一个新的 C++ 解决方案并再次检查此问题,如果此问题仍然存在,则表示此问题与您的 VS 有关。如果不是,则此问题仅与此解决方案有关。创建一个新的空白解决方案并添加这些项目以检查此解决方案是否已损坏。
  • 嗨,Jason,您的问题解决了吗?
  • 对不起,不知道有人回答了这个问题。我在 VS 中启动了另一个项目,选中了“预编译头”框。即使有一个新项目,问题似乎仍然存在。

标签: visual-studio visual-c++ visual-studio-2015 intellisense


【解决方案1】:

由于新项目也无法正常工作,这个问题更多是与VS本身有关,您可以尝试使用以下方法进行故障排除:

  1. 打开VS 2015的安装位置,一般是C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE 运行以下命令,每条命令后,再检查一下这个问题。

devenv /resetuserdata:清除旧用户数据

devenv /safemode:在安全模式下运行VS,如果运行正常说明安装的扩展可能损坏了VS,请进入工具—扩展和更新... 将所有已安装的扩展一一删除,找出罪魁祸首.

【讨论】:

  • 太棒了。你太棒了。它在第 3 步之后工作并重置用户数据。虽然很烦人,但你能做什么。
  • 很高兴听到您的问题已解决,您介意将其作为答案吗?它将帮助遇到相同或类似问题的其他社区成员更轻松地搜索。
猜你喜欢
  • 1970-01-01
  • 2011-11-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-09-27
  • 1970-01-01
相关资源
最近更新 更多