虽然远程调试怎么都位于PDB(VS 2008) [英] While remote debugging how are the pdb located (VS 2008)

查看:472
本文介绍了虽然远程调试怎么都位于PDB(VS 2008)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在调试器连接到远程服务器上的进程 -

When the debugger is attached to a process on remote server -

中搜索的PDB什么位置? 按照什么顺序? (例如,它是搜索的远程服务器(调试),或者在本地客户端(调试))

What locations are searched for the pdb? In what order? (e.g. is it searched on the remote server (debuggee) or on the local client (debugger))

当我使用调试器来手动加载PDB文件的具体位置 - 是调试器找文件在本地还是远程调试显示器外观上的文件

When I use the debugger to manually load pdb file from specific location - is the debugger looking for the file locally or is it the remote debugger monitor looking for the file on the?

有没有办法,描述了过程中的任何文章?

Is there any article that describes that process?

推荐答案

在调试器上加载运行的机器的符号(非远端)。

The machine the debugger is running on loads the symbols (not the remote).

这篇文章解释了设置的基础知识,其中VS查找符号:

This article explains the basics of setting up where VS looks for symbols:

这其中介绍了如何设置的搜索路径符号服务器(用于Windows符号特别有用):

This one explains how to set up a symbol server in the search path (which is particularly useful for Windows symbols):

有很多陷阱进行远程调试(主要是不必与连通性和权限/验证)。请参阅以下页面链接列表,你需要阅读了有关详细信息:

There are a lot of pitfalls for remote debugging (mainly having to do with connectivity and permissions/authentication). See the following page for a list of links that you'll want to read up for details:

这篇关于虽然远程调试怎么都位于PDB(VS 2008)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆