单声道跟踪过滤

时间:2015-10-12 09:47:52

标签: debugging mono

您可以使用Mono --trace选项将Mono跟踪执行到控制台。但是试图控制被追踪的东西是一种挫败感!如何只跟踪我的代码?

认为这是有效的:

mono --trace=N:MyApp MyApp.Main.exe

但是,这只显示MyApp命名空间的根中的东西显示此下面的所有命名空间。如何添加这个极为必要的通配符?这是一个包含数千个嵌套命名空间的庞大应用程序!

我的第一个想法是使用一颗星,但Mono似乎不喜欢这样。我的下一个想法是做--trace=-N:System。但是这只排除 System命名空间的根,而不是它下面的几十个命名空间。所以,几乎完全相同的问题!

真的没有办法实现这个微不足道的小任务吗?当然,我不能成为第一个想要追踪一组相关命名空间的人......

(该应用程序由二十二个DLL组成,所以用DLL限制它也不会真的有帮助。)

0 个答案:

没有答案