کَرتوٍل کامپیوتر

من مهندس کامپیوتر هستم.سعی کردم در این وبلاگ مشکلاتی که در کار برام پیش میاد را جمع آوری کنم امیدورام بدردتون بخوره

کَرتوٍل کامپیوتر

من مهندس کامپیوتر هستم.سعی کردم در این وبلاگ مشکلاتی که در کار برام پیش میاد را جمع آوری کنم امیدورام بدردتون بخوره

مشکل در Failed to access IIS metabase : asp.net

چند روزی میشه که دارم با این مشکل دست و پنجه نرم می کنم برای اجرای برنامه ای که با visual stedio نوشته شده خطای را می دهد با تلاشی که کردم راه حل ان

Failed to access IIS metabase.

Exception Details: System.Web.Hosting.HostingEnvironmentException: Failed to access IIS metabase 
 
همون طور که از توضیح خطا پیداست مشکل از عدم توانایی IIS برای دسترسی به metabase ناشی میشه

و این خطا هم معمولا زمانی رخ میده که IIS رو بعد از VS.NET نصب کرده باشید
توی این شرایط کاربر ASPNET که همه ی پراسز های برنامه های Webapp تحت مجوز این یوزر اجرا میشه ، مجوز های دسترسی لازم رو پیدا نمیکنه ، از جمله دسترسی به متابیسو معمولا هم اگه IIS و VS.NET رو MAP کنید مشکل حل میشه

 راه حل :

محیط کامند در ویندوز رو باز کنید (start menu & run & cmd) و بعد خط زیر رو توی اون وارد کنید :


D:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -i
 
 صبر کنید تا عملیات تموم بشه
صفحه ی مرورگر رو دوباره رفرش کنید


این هم صفحه ی توضیح مایکروسافت در مورد این مشکل :
 
البته هنوز مشکل من حل نشده به محض حل شدن مشکل باز در همین پست براتوان می زارم
نظرات 1 + ارسال نظر
مهدی شنبه 7 خرداد‌ماه سال 1390 ساعت 09:49 ق.ظ

ممنون از لطفتون
استفاده کردم.

برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد