关于IIS APPPOOL

时间:2012-11-16 13:50:09

标签: asp.net wcf iis

我必须调试在本地IIS中托管的WCF。每次我必须附加两个进程“w3wp.exe”。

一个ID是7624,另一个是8372。

用户:一个是“IIS APPPOOL \ ASP.NET V4.0集成[管理员]

   the other one is "IIS APOOL DefaultAppPool[administrator]

问题:

  1. 他们是什么? (谷歌搜索但是线索)
  2. 我可以只添加一个流程吗?
  3. 由于

    更新 请参阅IIS映像: iis pool

3 个答案:

答案 0 :(得分:1)

只需在您的IIS管理控制台中检查您的站点所在的应用程序池,然后附加到正确的站点。也许,当您使用WCF时,您在.NET 4下运行,因此在您链接的第一个进程下。

答案 1 :(得分:0)

它们是应用程序池标识。这是为网站分配priveleges的更新(且更安全)的方式。本质上,站点在其自己的应用程序池上运行,因此您可以根据该池为文件分配权限。

请参阅:http://www.iis.net/learn/manage/configuring-security/application-pool-identities

答案 2 :(得分:0)

应用程序池是在同一工作进程下运行的一组应用程序。

实际上重要的是,一个应用程序池只能为具有相同.NET版本的应用程序提供服务(确切地说是.NET CLR的版本)。同样值得记住的是,来自同一应用程序池的应用程序将“共享”工作进程的回收。

因此,您应该查看正在运行服务的应用程序池的IIS,并调试与此应用程序池关联的进程。