如何使用pdb文件设置断点?

时间:2013-04-03 16:57:55

标签: debugging

我需要在没有源项目的部署机器上调试问题。我已经复制了那里的pdb文件,附加到进程并加载了我感兴趣的dll的符号。我想在定义为

的类中的特定函数处设置断点
namespace Microsoft.ApplicationServer.Integration.Infrastructure.Deployment.ProvisioningService
{
   internal class LifeCycleManager : IntegrationStatelessComponentBase
   {
       private async Tasks.Task ProcessStartedDeploymentWorkflowsAsync()

所以我为Microsoft.ApplicationServer.Integration.Infrastructure.Deployment.ProvisioningService.LifeCycleManager.ProcessStartedDeploymentWorkflowsAsync

创建了一个新的函数断点。

但它说“intellisense无法找到指定的位置”。我也尝试使用相同的结果指定()。为什么不起作用?

即使我让它破坏我也明白它只会在调试过程中显示JIT编译的汇编代码。当发生这种情况时,我如何打开源文件并将其用于调试?我是否需要在Visual Studio中打开一个编译项目,或者我只能指向源文件?

在我开枪之前请帮忙。

0 个答案:

没有答案