我必须调试在本地IIS中托管的WCF。每次我必须附加两个进程“w3wp.exe”。
一个ID是7624,另一个是8372。
用户:一个是“IIS APPPOOL \ ASP.NET V4.0集成[管理员]
the other one is "IIS APOOL DefaultAppPool[administrator]
问题:
由于
更新 请参阅IIS映像:
答案 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,并调试与此应用程序池关联的进程。