Qu'est-ce que w3wp.exe?
J'ai un WCF
service en cours d'exécution en vertu de l'utilisateur d'un service sur mon système local. Chaque fois que j'essaye de débogage il me donne un message d' Attach Security warning
.
Dans Visual Studio, par défaut (même sans les attacher), j'obtiens cette erreur:
Attacher à ce processus peuvent potentiellement nuire à votre ordinateur. Si l'
les informations ci-dessous vous semble suspect ou vous n'êtes pas sûr, de ne pas attacher d'
ce processusNom: C:\Windows\System32\inetsrv\w3wp.exe
Qu'est-ce que w3wp.exe
? Selon une recherche Google, je pense que c'est lié à IIS. Mais que fait-il? Ce paramètre doit être modifié de sorte que cela ne va pas donner ce message à chaque fois que j'essaie de débogage sur mon système local?
- Cela parle de débogage, je ne pense vraiment pas que c'est hors-sujet.
- Après une tentative de recherche d'une w3wp description, j'ai été incapable de trouver toutes les. C'est une bonne question.
- Il suffit de vérifier l'info tag maintenant: stackoverflow.com/tags/w3wp/info
Vous devez vous connecter pour publier un commentaire.
C'est le processus de travail pour IIS. Chaque pool d'applications crée au moins une instance de
w3wp.exe
et c'est ce qui s'est réellement traite les demandes dans votre application. Il n'est pas dangereux à joindre à la présente, qui est juste un message windows standard.World Wide Web Worker Process
je suppose qu'ils n'aiment pas w4p ou il perdrait le sens de http://www...Chris résume assez bien ce qu'w3wp est. Pour désactiver l'avertissement, allez à cette clé de registre:
Et définir la valeur
DisableAttachSecurityWarning
à 1.Un Processus de travail de l'utilisateur en mode code, dont le rôle est de traiter les demandes,
tels que le traitement des demandes de retour d'une page statique.
Le processus de travail est contrôlée par le service www.
les processus de travail sont également exécuter le code de l'application, Tels que ASP .NET
des applications et des Services web XML.
Lors de l'Application de la piscine de recevoir la demande, il suffit de passer la demande
de processus de travail (w3wp.exe) . Le processus de travail“w3wp.exe” recherche
l'URL de la requête pour charger la bonne extension ISAPI.
Extensions ISAPI sont les IIS manière de traiter les demandes pour les différents
les ressources. Une fois ASP.NET est installé, il installe son propre ISAPI
extension (aspnet_isapi.dll)et ajoute de la cartographie dans IIS.
Lors de processus de travail charge le aspnet_isapi.dll il démarrer une
HTTPRuntime, qui est le point d'entrée d'une application. HTTPRuntime
est une classe qui appelle la méthode ProcessRequest pour commencer le Traitement.
Pour plus de détails, se référer URL
http://aspnetnova.blogspot.in/2011/12/how-iis-process-for-aspnet-requests.html
w3wp.exe est un processus associé avec le pool d'applications IIS. Si vous avez plus d'une application de la piscine, vous aurez plus d'une instance de w3wp.exe en cours d'exécution. Ce processus est généralement alloue une grande quantité de ressources. Il est important pour la stabilité et la sécurité de votre ordinateur et ne devrait pas être terminé.
Vous pouvez obtenir plus d'informations sur w3wp.exe ici
http://www.processlibrary.com/en/directory/files/w3wp/25761/