我们启用了源服务器,源索引是根据Using SrcSrv (MSDN)实现的。智能调试程序将文件从服务器复制到本地缓存。这在开发人员计算机上运行良好。
使用IdebugSymbols接口,我们可以从pdb文件中检索信息。我们有IdebugSymbols API函数,用于检索文件名,源行号,模块名等。 参考:IDebugSymbols interface (MSDN)
我的疑问是我们是否可以使用某些Microsoft API从.pdb文件中检索源文件修订号?
如果问题得不到解决,或者您需要我方提供更多意见,请告诉我。谢谢:))
答案 0 :(得分:2)
我发现了一种更通用的方法,使用名为" pdbstr.exe"和#34; Srctool.exe"的Microsoft工具。可在此位置找到这些工具%PROGRAMFILES%\ Windows调试工具(x86)\ srcsrv (来自:Source Server (MSDN))
这些工具只是与pdb符号文件交互并获取信息。所以我有兴趣获取以下信息,是的,它回答了我的问题。 - 所有使用修订号编入索引的文件是什么?