如何创建和使用符号服务器

本文关键字:符号 服务器 何创建 创建 | 更新日期: 2023-09-27 18:30:20

我创建了一个 powershell 脚本,该脚本在构建设置为发布后从放置位置获取所有 pdb 文件,并将它们复制到网络上共享的文件夹中。

我还创建了一个示例应用程序,并添加了包含所需程序集的 nuget 包(没有 pdb 文件)。

我在网上找到了一些参考资料,但我无法使用 pdb 文件调试我的程序集。我正在使用VPN连接连接到包含pdb文件和Visual Studio 2010的共享文件夹。

为了

使用网络上共享的 pdb 文件来调试使用 nuget 包管理器获得的程序集,我需要执行哪些确切步骤?

谢谢!

如何创建和使用符号服务器

如果您正在寻找符号、符号服务器以及更重要的是源服务器索引的良好概述,请查看 http://bit.ly/SymbolServerTFS 这是我不久前写的一篇关于所有这些的博客文章。 我特别谈到了使用 Team Foundation Server,但即使您不使用 TFS,这也是很好的信息。

另外,如果您想改善这种体验,请在Uservoice上为我的功能请求投票:http://bit.ly/AtLSjl 我们绝对希望增加的声音和投票!

作为一个简单的解决方案,您可以尝试VS/工具/选项/调试/符号 - 并尝试将符号缓存设置为网络共享(以前没有尝试过,但如果需要,可能会工作,映射驱动器等)。
至少这可以让你暂时运行 - 并确保你已经自动加载了"所有模块"或指定你的模块。
希望这对一些有帮助。

只需在选项->调试->符号->符号文件(.pdb)位置定义它

有关 MSDN 的详细说明