السلام عليكم و رحمة الله،
قد يضطر البعض لتثبيت الـ IIS بعد تثبيت الفيجوال ستوديو دوت نت، أو حتى إزالة و إعادة تنصيب الـ IIS من جديد.
في هذه الحالة عندما تقوم بإنشاء مشروع جديد لـ ASP.NET Web application ستظهر لك رسالة خطأ:
.Visual Studio .NET has detected that the specified Web server is not running ASP.NET version 1.1. You will be unable to run ASP.NET Web applications or services
و هذا لأن الإعدادات الخاصة بالـ ASP.NET في الـ IIS قد تم إزالتها، مما يتسبب في عدم إمكانية إنشاء
مشاريع الـ ASP.NET من خلال بيئة الفيجوال ستوديو دوت نت، و لن يفيد لو أعدنا تنصيب الـ IIS من جديد،
لإن هذه الإعدادات تتم من خلال تنصيب الفيجوال ستوديو دوت نت،
و طبعاً ليس من المنطقي أن نعيد تنصيب الفيجوال ستوديو دوت نت ليتم الإعدادات الخاصة الـ ASP.NET.
كل ما يجب عليك أن تفعله - لكي تستطيع أن تنشأ مشاريع الـ ASP.NET - هو:
*إضافة مهمة أحيانا يجب حذف حساب ASP.NET في بعض الأحيان لتعمل الخطوات التالية بالشكل الصحيح لفعل ذلك " إضغط بالزر الأيمن على My Computer" ثم Mange ثم Local Users And Group ثم في Users إحذف حساب المستخدم ASP.NET نهائيا .
1- أنقر على Start ثم All Programs ثم Microsoft Visual Studio.Net ثم Visual Studio.Net Tools و انقر على "Visual Studio.Net Command Prompt"
2- في شاشة "Visual Studio.Net Command Prompt" أكتب الآتي ثم إضغط Enter:
aspnet_regiis -i
3- و في نفس شاشة Command Prompt أكتب الآتي ثم إضغط Enter:
regsvr32 aspnet_isapi.dll
ثم بعد ذلك أكتب iisreset و إضغط Enter لإعادة إنعاش الـ IIS
هذا سوف يحل المشكلة بإذن الله.
