在Windows 7 SP1 64位上调试IIS托管的WCF服务时,我在IntelliTrace选项卡中收到以下消息。我试过this tip,但没有帮助。这似乎是一个陷阱22的情况。如果进程(w3wp.exe)已在运行但是为了获得断点,IntelliTrace不起作用,我需要附加到正在运行的w3wp.exe进程。所有代码都在同一个解决方案中。任何想法如何在附加到IIS时使IntelliTrace工作?如果这不起作用,我可能必须使用内部Web服务器进行调试,它可以在调用WCF服务时启动它。
消息: IntelliTrace不会为此调试会话收集数据。 可能不支持项目类型,或者您正在调试的进程可能已附加到IntelliTrace或已禁用IntelliTrace启动。在Visual Studio中重新启动调试会话可以解决此问题。请注意,附加到已在运行的进程时不支持IntelliTrace。
答案 0 :(得分:0)
如果您配置多个启动项目,以便您的前端项目以及WCF项目都在调试会话期间启动,那么您应该没有问题。
从解决方案上下文菜单中配置multipl启动项目。