没有启用源服务器支持,在Visual Studio 2012中使用自定义源服务器时出错

我已经使用源服务器信息对PDB文件建立了索引。该pdbstr实用转储出以下SRCSRV流:在Visual Studio 2012中使用自定义源服务器时出错

SRCSRV: ini ------------------------------------------------

VERSION=2

INDEXVERSION=2

VERCTRL=http

SRCSRV: variables ------------------------------------------

HGSERVER=http://repository-srv

SRCSRVVERCTRL=http

REPONAME=clr_foundations

HTTP_EXTRACT_TARGET=%hgserver%/%reponame%/raw-file/%var3%/%var2%/%fnfile%(%var1%)

SRCSRVTRG=%http_extract_target%

SRCSRVCMD=

SRCSRV: source files ---------------------------------------

C:\workspace\clr_foundations_build\clr_foundations\Tests\native_rpc_server\main.cpp*Tests\native_rpc_server*776954c6675e

SRCSRV: end ------------------------------------------------

正如你看到的,这个指示调试使用HTTP网关到我们的Mercurial服务器。将此PDB文件与WinDbg一起使用时,调试器会提示我输入基本的HTTP凭据以访问repository-srv并成功显示源文件。 (同样的URL也适用于浏览器窗口或者像curl这样的命令行工具。)

但是,在Visual Studio 2012中使用此PDB文件(并且已在工具>选项>调试中启用了源服务器支持),调试器不能解决从源服务器上的文件,提示我指向磁盘上的文件,并在输出窗口中显示以下错误:

SRCSRV: Source server cannot retrieve the source code for file 'c:\workspace\clr_foundations_build\clr_foundations\tests\native_rpc_server\main.cpp' in module 'C:\workspace\clr_foundations_build\clr_foundations\Tests\native_rpc_server\Win32\Debug\native_rpc_server.exe'.

没有其他错误信息,所以我在损失如何进一步诊断这一点。还有什么我可以做得到更详细的错误信息,或者我应该采取另一种方法?

2013-10-05

Dina

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值