我希望能够在调试我的应用程序时捕获对某种方法的intellitrace样式调用。
具体来说,每次在调试期间理想地调用MyLibrary.MyClass.MyMethod
时,我会在Visual Studio中获得一个包含有关事件和方法参数的信息的窗格。
不幸的是,我需要在专业版的Visual Studio(没有Intellitrace)中使用它。
我只是尝试调查EnvDTE80
,乍一看似乎没有任何合适的东西。
如果我可以在调试时在应用程序的应用程序域内运行一些自定义代码,那么它还可以工作。我可以使用企业版的MS Fakes,生成垫片程序集,将所有调试放入ShimsContext
然后重新路由我的调用。