使用信息进行远程调试?

时间:2012-11-08 10:53:48

标签: c# visual-studio remote-debugging

我正在使用Visual Studio 2012远程调试器,它工作正常。 但我没有得到很多信息。

我同意这样一个事实:当一个未处理的异常被抛出时我无法获得源代码,但我很惊讶远程调试器不向我发送行或函数或只是堆栈跟踪。

我得到的只是,例如:

System.core.dll中未处理的ArgumentNullException

有没有办法编译一个可以在远程调试中发送更多信息的程序(使用VS 2012)?

1 个答案:

答案 0 :(得分:0)

检查以下几点:

  1. 程序集应该以调试模式而不是发布模式构建
  2. 调试符号应出现在目标位置(PDB文件)
  3. 构建远程程序集后,不应修改源代码。
  4. 我认为您应该拥有管理员权限才能完成此任务。