2009-08-14 101 views
0

我有一个使用net.tcp在WAS中托管的WCF服务。我是否认为这是在svchost过程下运行的?如果是这样,你如何使用VS中的“附加进程”进行调试?WCF Windows激活服务调试

感谢

回答

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

0

我认为它在应用程序池中运行,进程名是W3 ..东西。