توقف Visual Studio عند بدء التشغيل أثناء تحميل المشاريع الحديثة

نُشرت: ٢٨ يونيو ٢٠٢٥ م في ٦:٥٧:٤٦ م UTC
آخر تحديث: ٢٤ فبراير ٢٠٢٦ م في ٩:١٥:٢٨ ص UTC

من حين لآخر، يبدأ Visual Studio بالتوقف على شاشة بدء التشغيل أثناء تحميل قائمة المشاريع الحديثة. بمجرد حدوث ذلك، يتكرر الأمر، وستضطر غالبًا إلى إعادة تشغيل Visual Studio عدة مرات، وعادةً ما تنتظر عدة دقائق بين كل محاولة وأخرى لإتمام العملية. تتناول هذه المقالة السبب الأكثر احتمالًا لهذه المشكلة وكيفية حلها.


لقد تمت ترجمة هذه الصفحة آليًا من الإنجليزية بهدف جعلها متاحة لأكبر عدد ممكن من الأشخاص. لسوء الحظ، لم يتم تطوير تقنية الترجمة الآلية بعد، لذا قد تحدث أخطاء. إذا كنت تفضل ذلك، يمكنك عرض النسخة الإنجليزية الأصلية هنا:

Visual Studio Hangs on Startup While Loading Recent Projects

أحيانًا، يتوقف برنامج Visual Studio عن العمل عند بدء التشغيل أثناء تحميل قائمة المشاريع الأخيرة. وبمجرد حدوث ذلك، غالبًا ما يتكرر كثيرًا، وقد يتطلب الأمر عدة محاولات لفتح البرنامج.

في إحدى المرات، في يوم لم أكن أحتاج فيه إلى البرنامج بشكل عاجل على جهاز تطوير معين، تركته معلقًا لأرى كم سيستغرق من الوقت بينما كنت أعمل على أجهزة أخرى. وعندما كنت على وشك إغلاق الجهاز بعد ثماني ساعات، كان لا يزال معلقًا، لذا يبدو أن الصبر ليس خيارًا مجديًا في هذه الحالة.

تزداد المشكلة إزعاجًا لأنك تحتاج على ما يبدو إلى الانتظار بضع دقائق بين كل تشغيل لبرنامج Visual Studio حتى تتمكن من تجاوز المشكلة. إذا استمررت في تشغيله بسرعة، فستستمر المشكلة بالظهور. لقد أمضيت في عدة مناسبات أكثر من نصف ساعة في محاولة تشغيل Visual Studio بعد أن أصيب بهذه المشكلة. من الواضح أن هذا ليس مثاليًا عندما تحاول أن تكون منتجًا في العمل.

لم أتمكن بعد من معرفة السبب الدقيق لهذه المشكلة، ولكن لحسن الحظ - بعد إجراء بعض الأبحاث - وجدت طريقة لحلها بشكل موثوق عندما تحدث.

يبدو أن المشكلة مرتبطة بذاكرة التخزين المؤقت لنموذج المكونات في Visual Studio، والتي قد تتعرض للتلف أحيانًا. لا يزال سبب هذا التلف غامضًا بالنسبة لي، ولكن عند حدوثه، يمكنك ببساطة حذفه، مما يحل المشكلة.

توجد ذاكرة التخزين المؤقت لنموذج المكون عادةً في هذا المجلد:

C:\Users\(USERNAME)\AppData\Local\Microsoft\VisualStudio\(VERSION_AND_INSTANCEID)\ComponentModelCache

من البديهي أن تستبدل (اسم المستخدم) و(رقم الإصدار ومعرف النسخة) بقيمك الخاصة. تذكر أيضًا أن مجلد AppData عادةً ما يكون مخفيًا، ولكن يمكنك الوصول إليه بكتابته في شريط العناوين إذا كنت لا ترغب في إظهار الملفات والمجلدات المخفية.

يمكنك ببساطة حذف مجلد ComponentModelCache أو إعادة تسميته، وفي المرة القادمة التي تبدأ فيها تشغيل Visual Studio، لن يتوقف البرنامج أثناء تحميل المشاريع الأخيرة :-)

تم حل المشكلة - لكنها على الأرجح ستتكرر عاجلاً أم آجلاً، لذا ربما ترغب في حفظ هذه المشاركة في المفضلة ;-)

ملاحظة: نُشرت هذه المقالة تحت عنوان Dynamics 365، لأنني أستخدم Visual Studio عادةً لتطوير Dynamics 365 for Operations. مع ذلك، أعتقد أن المشكلة المذكورة هنا عامة في Visual Studio وليست خاصة بملحق Dynamics 365.

قراءات إضافية

إذا أعجبك هذا المنشور، فقد تعجبك أيضًا هذه الاقتراحات:


شارك على بلوسكايشارك على الفيسبوكشارك على لينكدإنشارك على تمبلرشارك على إكسثبت على بينتريستشارك على ريديت

ميكيل كريستنسن

عن المؤلف

ميكيل كريستنسن
ميكيل هو مؤسس ومالك موقع miklix.com. يتمتع بخبرة تزيد عن 20 عامًا كمبرمج كمبيوتر/مطور برامج محترف ويعمل حاليًا بدوام كامل في إحدى شركات تكنولوجيا المعلومات الأوروبية الكبرى. عندما لا يقوم بالتدوين، يقضي وقت فراغه في مجموعة واسعة من الاهتمامات والهوايات والأنشطة، والتي قد تنعكس إلى حد ما في تنوع الموضوعات التي يغطيها هذا الموقع.