如何在Visual Studio C ++项目中禁用创建.sbr和.bsc?

时间:2017-05-09 20:24:50

标签: c++ visual-studio

我有以下设置,但我的项目仍会创建.sbr和.bsc文件。

enter image description here

可能是什么原因? 如何禁用创建这些文件?

3 个答案:

答案 0 :(得分:0)

由于有多种方法可以启用该功能,因此还需要检查更多笨拙的功能:

  • 启用浏览信息可以在其他配置中设置
    • 默认情况下它只在 Debug 中设置,但我在发布中看到了一些项目设置
    • 配置选择器位于属性页中,位于(问题)屏幕截图
    • 中的部分上方
    • 有人可能希望运行可用的配置(以找到潜在的有罪),然后使用所有配置一次设置所有配置
  • 其他选项可以追加到GUI中可配置的选项
    • 检查compiler options配置属性 C / C ++ 命令行其他选项 /FR/Fr
  • 您的项目可能正在自定义操作中创建浏览信息
    • 检查构建事件以获取自定义clbscmake命令

答案 1 :(得分:0)

如果您完成了所有what Helder Magalhães wrote而VS 仍然创建了.sbr和.bsc文件,那么您必须检查项目中的所有源文件,因为他们可以单独为他们设置(我发现):

  • 打开每个源文件的“属性页”对话框。
  • 单击C / C ++文件夹。
  • 单击“浏览信息”属性页。
  • 修改浏览信息文件
  • 或禁用浏览信息属性。

答案 2 :(得分:0)

今天,我学习了关于VS的课程 ...每个cpp文件在项目文件中都有自己的属性。 ...并且可以将项目配置为没有浏览信息,并在文件级启用该选项

我的BSCMAKE错误的解决方案是禁用项目中的选项(已完成)并将项目中每个cpp文件的选项设置为“否” ..可以手动完成,也可以在vcxproj中进行搜索和替换文件。