Miklix

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

نُشرت: ٢٨ يونيو ٢٠٢٥ م في ٦:٥٧:٤٦ م UTC

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


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

Visual Studio Hangs on Startup While Loading Recent Projects

أحيانًا، يتوقف Visual Studio عند بدء التشغيل أثناء تحميل قائمة المشاريع الحديثة. بمجرد حدوث ذلك، يتكرر كثيرًا، وقد يتطلب الأمر عدة محاولات لفتح 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، لأن تطوير D365 هو ما أستخدمه عادةً في Visual Studio. أعتقد أن المشكلة التي نتناولها هنا عامة في Visual Studio وليست خاصة بملحق D365.

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

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

عن المؤلف

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