Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带WCF的IntelliTrace_Wcf_Visual Studio 2010_Intellitrace - Fatal编程技术网

带WCF的IntelliTrace

带WCF的IntelliTrace,wcf,visual-studio-2010,intellitrace,Wcf,Visual Studio 2010,Intellitrace,我有一个VisualStudio解决方案,它包含一个客户端应用程序和一个WCF服务,配置为使用IIS而不是VS Web服务器。当我在启用IntelliTrace的情况下调试应用程序时,我会获取有关客户端的信息,但不会获取有关服务器的任何信息。此外,我在IntelliTrace输出中没有看到任何“服务器调用”条目,这是我所期望的,因为演示为ASP.Net应用程序显示了这些条目(我知道,不是同一件事,但我满怀希望) 我尝试按照此处的建议更改默认IIS配置文件设置:,但没有效果 有什么我遗漏的吗 Da

我有一个VisualStudio解决方案,它包含一个客户端应用程序和一个WCF服务,配置为使用IIS而不是VS Web服务器。当我在启用IntelliTrace的情况下调试应用程序时,我会获取有关客户端的信息,但不会获取有关服务器的任何信息。此外,我在IntelliTrace输出中没有看到任何“服务器调用”条目,这是我所期望的,因为演示为ASP.Net应用程序显示了这些条目(我知道,不是同一件事,但我满怀希望)

我尝试按照此处的建议更改默认IIS配置文件设置:,但没有效果

有什么我遗漏的吗


David Mullin

您有服务器的源代码吗


Intellitrace只记录有源代码的事件,如果您没有源代码,那么我认为您将无法获得该信息。

Intellitrace为正在执行的每个进程创建日志。您的客户端应用程序和WCF应用程序处于两个不同的过程中。如果在解决方案资源管理器中将这两个项目都配置为启动项目,则IntelliTrace将在调试会话期间记录这两个项目的事件

但是,在IntelliTrace窗口中,一次只能看到来自一个进程的数据。如果您从客户机代码步进到服务代码,您应该会看到IntelliTrace事件更改为WCF服务的事件