gpt4 book ai didi

.net - MS Source Server - 使用 srctool 查看时,源流显然不存在

转载 作者:行者123 更新时间:2023-12-04 07:08:46 29 4
gpt4 key购买 nike

我一直在玩 MS 调试工具安装中的 MS 源服务器的东西。

目前,我正在通过 Subversion 索引命令运行我的代码/pdbs,该命令现在按预期运行。它为给定的 pdb 文件创建流并将其写入 pdb 文件。

但是,当我在 Visual Studio 2008 中使用该 DLL 和关联的 pdb 时,它说无法检索源代码。

如果我根据 srctool 检查 pdb 是否包含任何源文件都没有被索引,这很奇怪,因为之前的过程运行良好。

如果我检查从 svnindex.cmd 为 pdb 运行生成的流,srctool 会说所有源文件都已编入索引。

为什么会有区别?

我已经在文本编辑器中打开了 pdb 文件,我可以看到对我机器上源文件的原始引用(也在 srcsrv header 名称下)以及指向我的颠覆存储库的新“注入(inject)”源服务器链接)。

两个引用是否仍然存在于 pdb 中?我会期望一个被删除?

无论哪种方式,Visual Studio 2008 都不会获取我的源引用,所以我对接下来要尝试什么有点迷茫。据我所知,我已经做了我应该做的一切。

有人有类似的经历吗?

非常感谢。

最佳答案

我已经解决了我的问题 - 在构建期间写入 PDB 的源文件路径与作为 Subversion 源索引任务的一部分写入的路径略有不同。

这必须使 Visual Studio 中的源搜索无效,因为这两个路径不匹配。

还将我自己的简化源索引流从自定义 NAnt 任务写入我的 PDB 文件,该任务连接到我们的 SCM 系统 Vault。

关于.net - MS Source Server - 使用 srctool 查看时,源流显然不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/694665/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com