دوست من اگه برای asp.net بخواین و درایو ویندوزتون C باشه مثلا مسیر زیر رو کپی کنید : ( مشخص هست که اگر ورژن فریم ورک شما فرق میکنه مسیر زیر رو دستی باید برین جلو تا به فایل aspnet_isapi.dll برسین ... )
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll
اگه برا asp میخواید مسیر زیر رو کپی کنید :
C:\WINDOWS\system32\inetsrv\asp.dll
روی my computer خودتون راست کلیک کنید و manage رو بزنید - از سمت چپ بخش Services and Applications رو برین و بعد Internet Infomation Services رو برین . روی بخش Websites و بعد روی Default Web site راست کلیک کنید و Properties رو بزنید و در آن پنجره ظاهر شده به تب Home Directory برید . دکمه Configuration رو بزنید و بعد دکمه add رو بزنید و حالا مسیر اون فایل بالایی که دادم رو جلو Executable وارد کنید - و در جلوی Extension هم که پسوند دلخواه رو میدین - بخش limit to رو انتخاب کنید و برای asp.net
GET,HEAD,POST,DEBUG
رو وارد کنید و برای asp
GET,HEAD,POST,TRACE
رو
و بعد OK کنید و پنجره های زیرین هم همینطور.
حالا یه بار که سرویس IIS رو متوقف و اجرای مجدد کنید پسوند جدید شما قابل اجرا خواهد بود!
شاد باشید.