مواردی وجود دارد که نیاز به Attach کردن یک پروسس به Application خود دارید. برای این منظور باید از بین w3wpهای موجود که IIS اجرا کرده پردازه مرتبط را یافته و ان را Attach نمایید در غیر این صورت امکان debug کردن Application مشکل خواهد بود. در این پست راه حلی برای این مورد بیان شده است .
فرض کنید میخواهید از بین تعدادی پروسس یکی را برای debug کردن انتخاب نمایید .
(برای انتخاب پروسس از منوی Debug روی Attach to Process کلیک کنید و تیک نمایش تمام پروسسها را بزنید )
برای پیدا کردن اینکه کدام پروسس متعلق به Application مورد نظر ماست باید از برنامه Process Explorer کمک بگیریم . پس از اجرای این برنامه روی ستونهای آن کلیک سمت راست کنید و Select Column را انتخاب نمایید
گزینه Command Line را انتخاب نمایید و پس از OK کردن به دنبال پردازههای w3wp در حال اجرا بگردید .
حال میتوانید پروسه مورد نظر خود را براحتی بیابید و شناسه پردازه را از آنجا بخوانید
اکنون شناسه مشخص شده و میتوانید به Debug کردن بپردازید