Visual Studio 2008 是否支持自定义 HTTP 符号服务器?

Does Visual Studio 2008 support custom HTTP symbol server?

我有一个与 Visual Studio 2010 配合使用的内部符号服务器。在客户端,我设置了环境变量:

set _NT_SYMBOL_PATH=SRV*d:\NlsSymbols*http://symsrv.dev.nls/websymbols

和 VS2010 IDE 愉快地识别它并从该地址(地址前缀)提取 PDB 文件到我的本地文件夹。

但是,VS2008 似乎不适用于此。

无论我在选项 -> 调试 -> 符号中设置 _NT_SYMBOL_PATH= 或分配 URL,我永远看不到 VS2008 试图从我的 URL 中获取。

我想知道VS2008是否真的支持这个?

是的,VS2008支持。

是我的错。我忘了将我的 PDB 推送到服务器 symsrv.dev.nls。用 symstore.exe 推送它们后,一切正常。

VS2005~2010的一个小缺陷IDE是它的"Symbol Load Information"对话框没有显示HTTP访问activity,所以我们无法轻易知道它是否访问了正确的http地址。 Visual Studio 2013(可能来自VS2012)修复了这个问题,让我们受益匪浅。