这可能是Visual Studio的错误。 (?)
使用相同构建(即无需重新编译),对于每个分析运行,Visual Studio 2015会随机创建2种不同类型的详细报告: -
以下是分析的两个结果。
在上图中,报告显示了最昂贵的功能#1
和#2
。
实际上#1
和#2
在主函数内部被调用(#3
内)。
Visual Studio忽略了这一事实。
在下图中,它正确显示.exe调用__scrt_common_main_sech
和__scrt_common_main_sech
调用main
等等。
是否有人知道强制Visual Studio仅以树样式生成报告的方法?
奇怪的是,我注意到当我的解决方案相对较小时,这个问题不存在。