符号文件中没有本机符号

发布于 2024-08-29 00:52:18 字数 148 浏览 3 评论 0原文

我正在尝试使用 VS2008 远程调试 Windows 窗体应用程序。

附加到进程工作正常(远程(仅本机,无需身份验证)),但是当我打开模块窗口并尝试加载符号时 我得到符号文件中没有本机符号。

我意识到这与应用程序的构建方式有关,但无法弄清楚是什么?

I am trying to remote debug a Windows Form app with VS2008.

Attaching to process works fine (Remote (Native only with no authentication)), but when I open the modules window and try to load symbols
I get No native symbols in symbol file.

I realise it has something to do with how the app was build but cannot figure out what ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

笨笨の傻瓜 2024-09-05 00:52:18

如果它是 Windows 窗体应用程序,就意味着它是 .NET 应用程序?那么本机调试就是错误的——您不是在调试本机代码,而是在调试 .NET 代码。我认为您无法通过“无身份验证(仅限本机)”来调试 .NET 代码 - 您被迫使用“Windows 身份验证”模式。

If it's a Windows Forms app, that implies it's a .NET app? Then Native debugging is the wrong thing - you're not debugging Native code, but .NET code. I don't think you can debug .NET code via "No Authentication (native only)" - you're forced to use "Windows Authentication" mode.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文