gpt4 book ai didi

.net - 当前不会命中断点 未加载符号

转载 作者:行者123 更新时间:2023-12-02 07:52:14 25 4
gpt4 key购买 nike

我想在客户的机器 (Windows Server 2003) 上调试以跟踪问题,而我们的产品是基于 .NET 2.0 的。我想使用 DbgCLR.exe 调试文件 AAA.dll,我所做的是:

  1. 在客户的机器上安装 .NET 2.0 SDK(以获取 DbgCLR.exe)
  2. 将符号文件AAA.pdb复制到与AAA.dll相同的目录下
  3. 获取AAA.dll的源文件

AAA.dll 将由 w3wp.exe 加载,所以在 DbgCLR 中

  1. Tools->Attach to Process,然后我选择w3wp.exe
  2. File->Open->File 打开源文件并在将要调用的函数中添加断点

但断点似乎不起作用,因为它上面有一个警告图标并说:当前不会命中断点。没有为该文档加载任何符号。

在我的电脑(Windows XP)上有整个源代码的调试版本,我做了几乎和上面一样的事情,但不同的是:我附加了 aspnet_wp.exe 来进行调试并且它有效

我应该怎么做才能让它在客户的机器上工作?

最佳答案

转到调试/Windows/模块。找到 AAA.dll,右键单击并选择加载符号。

此外,您可能需要在“工具”/“选项”/“调试”中禁用 JustMyCode。

关于.net - 当前不会命中断点 未加载符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3013337/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com