c# - 无法远程调试 .Net 应用程序 "no symbols have been loaded for this document."

标签 c# .net visual-studio-2010 remote-debugging

我正在尝试调试 .Net 应用程序。我将它(和 .pdb)复制到 VM。我能够附加到进程,但我的断点在附加后被禁用:

“当前不会命中断点,没有为该文档加载任何符号。”

我确信虚拟机上的 PDB 是正确的。我尝试将主机上的 PDB 路径添加到 visual studio 的符号路径。 我错过了什么?

(Win7 x86、Visual Studio 10、.Net 4)

谢谢

最佳答案

问题是 PDB 文件必须放在 VM 和主机上的同一文件夹中。

关于c# - 无法远程调试 .Net 应用程序 "no symbols have been loaded for this document.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9005477/

相关文章:

c# - 更新到新的 csproj 格式后无法打开 Windows 窗体设计器

c# - UWP 阻止 AutosuggestBox 自动聚焦

c# - 如何将字符串从编码代码转换为字符?

.net - 如果从 WebClient 引发,是否应该处理 WebException 中的 WebResponse 引用?

c# - 将 WPF 网格更改为原点位于左下角

c# - Visual Studio 即时窗口 - 不允许使用 Lambda 表达式 - 是否有解决方法或替代方法?

c# - 您知道有可用的 F# 和 C# 互操作示例吗?

multithreading - 在Visual Studio 2010中是否可以中断除一个线程以外的所有线程?

c# - 科学计数法中的 JSON.NET 整数

c# - JArray.Contains 问题