0

我的目标是远程调试一个VB.net项目。我可以在选择Debug >> Attach to process..时出现的窗口中成功查看远程PC上的所有进程。我的问题是了解调试项目所需的符号文件。我仍然不知道如何生成符号文件?该文件应该是什么形式?为什么我需要符号文件进行调试,而我是该项目的开发人员?如何使用Visual Studio生成用于远程调试的符号文件?

+0

如果在Visual Studio中的代码是完全一样的,因为它应该工作在远程服务器上的代码,因为你有符号文件(.PDB)作为项目输出(bin文件夹)的一部分。 – Crowcoder

+0

我在远程PC上的是可执行文件,又名'.exe'。 '.pdb'文件在'release'文件夹中,但是当我将它的目录添加到符号位置时,VS不会将其识别为符号文件,而且调试器不起作用。 –

回答

0

转到调试/选项/调试/符号并添加PDB文件的路径(c:\my\symbols在下面的示例中)。

Symbols in Visual Studio

相关问题