چند روزی میشه که دارم با این مشکل دست و پنجه نرم می کنم برای اجرای برنامه ای که با 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
صبر کنید تا عملیات تموم بشه
صفحه ی مرورگر رو دوباره رفرش کنید
این هم صفحه ی توضیح مایکروسافت در مورد این مشکل :
البته هنوز مشکل من حل نشده به محض حل شدن مشکل باز در همین پست براتوان می زارم
ممنون از لطفتون
استفاده کردم.