WCF Windows激活服务调试

时间:2009-08-14 10:02:25

标签: .net wcf iis-7

我使用net.tcp在WAS中托管了WCF服务。我认为这是在svchost过程中运行的吗?如果是这样,你如何使用VS中的“附加到进程”进行调试?

由于

2 个答案:

答案 0 :(得分:0)

我认为它在应用程序池中运行,进程名称为w3 .. something。

答案 1 :(得分:0)

@Shiraz是对的。您的应用程序代码将在由进程w3wp.exe表示的应用程序池中运行。 W3WP.EXE是您需要附加到调试应用程序代码的过程。

WAS提供了一种模型,用于从非http传输接收消息,同时仍然利用IIS的应用程序托管模型。

要了解如何从Visual Studio附加到流程,请参阅How to: Attach to a Process

有关WAS和net.tcp的概述,请参阅Introduction to IIS 7.0 Architecture