C# 预处理器指令中的源代码和 PDB 文件中的行号
Source code in C# preprocessor directives and Line numbers from the PDB file
我项目中的一个第三方开源库在使用 Veracode 扫描时引发了安全问题。然而,当我检查源代码的行号时,问题出现了,他们有完全不同的代码,没有任何漏洞。
即使未定义符号,从 PDB 文件推断的行号是否包括预处理器指令中存在的源代码?
C# 的优点之一是无法更改行号的预处理器。
P.S: 这个问题已经在评论中回答了
我项目中的一个第三方开源库在使用 Veracode 扫描时引发了安全问题。然而,当我检查源代码的行号时,问题出现了,他们有完全不同的代码,没有任何漏洞。
即使未定义符号,从 PDB 文件推断的行号是否包括预处理器指令中存在的源代码?
C# 的优点之一是无法更改行号的预处理器。
P.S: 这个问题已经在评论中回答了