如何将VS2010调试器附加到SheepAop编织部件上?

| 我正在给SheepAOP一个新项目,但我遇到了我无法使用VS2010调试器的地步。断点无法识别,并且看起来pdb与编织的代码不同步。 我已经通过SheepAOP网站上提供的示例进行了尝试,但是那里也没有雪茄。     
已邀请:
        SheepAspect会生成专门用于维护可调试性的字节码,但是我发现有必要做的一件事是确保在VS调试选项中打开“仅我的代码”。 无论使用哪种选项,您仍然可以使用断点来获取方面代码,但是要使F11(单步执行)跳入方面,我发现需要“仅我的代码”选项。否则,它只会跳过您的(原始)代码,而跳过它可能通过的所有注入方面。 (我打算在“调试和单元测试技巧”部分中添加它)。 我尚未调查此问题的根源,但似乎只是Visual Studio中的一个限制,它似乎“放弃了”只要遇到任何没有相应源代码的指令就可以继续进行调试。 “仅我的代码”选项可以阻止Visual Studio首先解决这种情况。 让我知道是否可以解决您的问题。 (已更新,根据我在下面的评论修正了不正确的解释)     

要回复问题请先登录注册