1

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

有什么想法吗?

4

1 回答 1

1

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

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

于 2014-01-03T16:12:29.760 回答