我对 Visual Studio 中的远程调试相当陌生,新的意思是我以前从未做过。以下是我尝试在我们网络中的一台服务器上远程调试应用程序所采取的步骤:
- 在 VS2008 "\\server\website" 中打开一个网站
- 使用“无身份验证”和“允许任何用户调试”在“服务器”上启动 msvsmon 服务
- 从 VS2008 开始,使用远程传输附加到“服务器”上的 w3wp 进程
调试开始,一切似乎都很好,但是当我转到出现错误的页面时,它不会中断并让我调试。我错过了什么吗?
我对 Visual Studio 中的远程调试相当陌生,新的意思是我以前从未做过。以下是我尝试在我们网络中的一台服务器上远程调试应用程序所采取的步骤:
调试开始,一切似乎都很好,但是当我转到出现错误的页面时,它不会中断并让我调试。我错过了什么吗?
您需要确保正确加载了 PDB 文件。
Visual Studio 将在该远程位置查找 PDB 文件(其中包含调试器信息),如果找不到它们,则它没有必要的调试符号来中断。
将路径名添加到符号文件(.pdb 或 .dbg)位置列表
这是一个清单。