خطأ "تعذر الوصول إلى قاعدة بيانات IIS الوصفية" عند تشغيل تطبيق ASP.NET
مرحبًا بالجميع! أنا مطور C# مبتدئ، أعمل على مشروع ASP.NET Web Forms باستخدام .NET Framework 4.7.2. بالأمس كان كل شيء يعمل بشكل طبيعي، لكن اليوم عند محاولة تشغيل التطبيق من Visual Studio 2022 عبر IIS Express (أو IIS المحلي — لست متأكدًا تمامًا) أحصل على الخطأ التالي:
"تعذر الوصول إلى قاعدة بيانات IIS الوصفية. ليس لديك صلاحيات كافية للوصول إلى قاعدة بيانات IIS الوصفية على جهازك."
يظهر الخطأ فورًا بعد التجميع، عندما يحاول الاستوديو فتح المتصفح. لم أغير أي إعدادات، ولم أحذف أي مجلدات، ولم ألمس IIS. إليك الكود البسيط الخاص بي في ملف Global.asax.cs، والذي من غير المحتمل أن يكون السبب:
```csharp
public class Global : HttpApplication
{
void Application_Start(object sender, EventArgs e)
{
// Code that runs on application startup
BundleConfig.RegisterBundles(BundleTable.Bundles);
RouteConfig.RegisterRoutes(RouteTable.Routes);
}
}
```
أقوم بتشغيل المشروع بصلاحيات المسؤول (Visual Studio مشغّل كمسؤول).