为运行时加载的程序集启用intellitrace?

时间:2014-01-02 20:10:45

标签: visual-studio debugging visual-studio-2013 intellitrace

我有一个自托管的WCF服务,它接收指令并加载适当的程序集来执行工作。我想用Intellitrace调试正在运行的实例,但是当我附加Visual Studio(程序集的项目打开到正在运行的进程)时,intellitrace窗格仍为空白。我附加了Native和Managed v4.0,4.5。我加载了符号,可以断点和查看属性信息。 Intellitrace似乎不想监控这个过程。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

IntelliTrace不支持附加到已经运行的进程,您需要从Visual Studio或使用IntelliTrace的命令行启动该进程以对其进行监视。 IntelliTrace也不支持混合模式调试(调试本机代码和托管代码)。

请注意,只要在加载器进程上正确启用了IntelliTrace,IntelliTrace仍会监视由Assembly.LoadFrom()加载的程序集。在你的情况下,IntelliTrace将决定不监控任何事情。