تتحدث المقالة "تحسين استقرار تطبيقات ASP.NET من خلال تكوين النظام" عن طريقة التكوين في نظام التشغيل Windows 2000 (بشكل أساسي ضمن IIS5.0، كما أن XP Professional هو نفسه الإصدار 2000). واليوم سنلقي نظرة على نظام التشغيل Windows 2003 (). طريقة التكوين تحت IIS6.0).
وضع التشغيل الافتراضي لـ IIS6.0 هو وضع عزل العملية، الذي يدعم العديد من عمليات خدمة ASP.NET للتشغيل بالتوازي من خلال تجمع التطبيقات. معظم قسم <processModel...> في ملف Machine.config المذكور أعلاه هو يتم تجاهلها في وضع التشغيل هذا، بما في ذلك الخصائص الثلاث التي ذكرناها سابقًا. لكن لا تقلق، فالتكوين ضمن IIS6.0 أبسط وأكثر سهولة. الخطوات المحددة هي كما يلي:
1. افتح "IIS Manager"
2. ابحث عن عملية الخدمة حيث يوجد تطبيق ASP.NET الخاص بك في المجلد "Process Pool"، وانقر بزر الماوس الأيمن وحدد عنصر "الخصائص"، كما هو موضح في الصورتين أدناه، ولست بحاجة للحديث عن هذا الهراء البقية.
بالإضافة إلى ذلك، هناك طريقة أخرى لجعل IIS6.0 هو نفسه IIS5.0، وذلك باستخدام الإعدادات الموجودة في قسم <processModel...> في ملف Machine.config للتحكم في عملية خدمة ASP.NET. (راجع المقالة السابقة للحصول على التفاصيل)
افتح أيضًا "IIS Manager"، وانقر بزر الماوس الأيمن فوق المجلد "Website"، وحدد عنصر "Properties"، كما هو موضح أدناه، ثم حدد "Run the Web Service in IIS5.0 IIS IISILOLA واسطة":
بهذه الطريقة، سلوكيات IIS6.0 وIIS5.0 هي نفسها تمامًا، وحتى اسم عملية خدمة ASP.NET قد تغير من "W3WP.exe" إلى "ASPNET_WP.exe". ومع ذلك، فإن هذا النهج يعكس اتجاه التاريخ تمامًا، إذا لم يكن هناك غرض خفي، فمن المؤكد أنه لا يوصى به.