我使用net.tcp在WAS中托管了WCF服务。我认为这是在svchost过程中运行的吗?如果是这样,你如何使用VS中的“附加到进程”进行调试?
由于
答案 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。