繁体   English   中英

如何将VS2010调试器连接到SheepAop编织组件?

[英]How to attach VS2010 debugger to a SheepAop weaved assembly?

我正在给SheepAOP一个新的项目,但我正在达到一个我无法使用VS2010调试器的地步。 断点无法识别,看起来pdbs与编织代码不同步。

我已经尝试过在SheepAOP网站上提供的样本,但也没有雪茄。

SheepAspect生成专门用于维护可调试性的字节码,但我认为必要的一件事是确保在VS调试选项中打开“Just My Code”。 无论选项如何,你仍然可以使用断点来获取方面代码,但为了使你的F11(步入)跳到你的方面,我发现需要“只是我的代码”选项。 否则它只会跳过你的(原始)代码,跳过它可能通过的任何注入方面。 (我打算在“调试和单元测试技巧”部分中添加它)。

我还没有调查这个问题的根源,但它似乎是Visual Studio中的限制,似乎只是“放弃”进一步调试,只要它遇到任何没有相应源代码的指令。 “只是我的代码”选项可以防止Visual Studio首先处理这种情况。

如果能解决您的问题,请告诉我。

(根据我的评论,更新以修复不准确的解释)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM