Visual Studio נתקע בעת האתחול בעת טעינת פרויקטים אחרונים
פורסם: 28 ביוני 2025 בשעה 18:58:16 UTC
מדי פעם, Visual Studio מתחיל להיתקע על מסך ההפעלה בזמן טעינת רשימת הפרויקטים האחרונים. ברגע שהוא מתחיל לעשות זאת, הוא נוטה להמשיך לעשות זאת לעתים קרובות ולעתים קרובות תצטרך להפעיל מחדש את Visual Studio מספר פעמים, ובדרך כלל תצטרך להמתין מספר דקות בין ניסיון לניסיון כדי להתקדם. מאמר זה מכסה את הסיבה הסבירה ביותר לבעיה וכיצד לפתור אותה.
Visual Studio Hangs on Startup While Loading Recent Projects
לעיתים, Visual Studio נתקע בעת האתחול תוך כדי טעינת רשימת הפרויקטים האחרונים. ברגע שזה מתחיל לקרות, זה קורה לעתים קרובות שוב ושוב, ויכול לקחת לא מעט ניסיונות עד ש-Visual Studio ייפתח.
פעם אחת, ביום שלא הייתי צריך את זה בדחיפות על מכונת פיתוח מסוימת, פשוט נתתי לזה להיתקע כדי לראות כמה זמן זה ייקח בזמן שאני עובד על מכונות אחרות. כשעמדתי לכבות את המערכת ליום שמונה שעות לאחר מכן, היא עדיין נתקעה, כך שסבלנות לא נראית כאופציה ריאלית במקרה הזה.
הבעיה נהיית מעצבנת עוד יותר בשל העובדה שנראה שצריך לחכות כמה דקות בין הפעלת Visual Studio כדי שיהיה סיכוי שהוא יפתור את הבעיה. אם פשוט ממשיכים להפעיל אותו שוב במהירות, זה פשוט ימשיך לקרות. בכמה הזדמנויות ביליתי יותר מחצי שעה רק בהפעלת Visual Studio לאחר שהוא סובל מבעיה זו. זה כמובן לא אידיאלי כשמנסים להיות פרודוקטיביים בעבודה.
עדיין לא הבנתי מה בדיוק גורם לבעיה הזו, אבל למרבה המזל - אחרי שעשיתי קצת מחקר - מצאתי דרך לפתור אותה בצורה אמינה כשהיא קורה.
נראה שהבעיה קשורה למטמון מודל הרכיבים של Visual Studio, שלכאורה יכול להיפגם לפעמים. מה בדיוק גורם לפגיעה עדיין בגדר תעלומה עבורי, אבל כשזה קורה, אפשר פשוט למחוק אותו, מה שפותר את הבעיה.
מטמון מודל הרכיב ממוקם בדרך כלל בתיקייה זו:
ברור שעליך להחליף את
ניתן פשוט למחוק או לשנות את שמה של תיקיית ComponentModelCache, ובפעם הבאה שתפעילו את Visual Studio, היא לא תיתקע בעת טעינת פרויקטים אחרונים :-)
הבעיה נפתרה - אבל זה כנראה יחזור על עצמו במוקדם או במאוחר, אז אולי כדאי שתשימו את הפוסט הזה במועדפים ;-)
הערה: מאמר זה מתפרסם תחת Dynamics 365, מכיוון שאני משתמש בדרך כלל ב-Visual Studio לפיתוח D365. אני מאמין שהבעיה המכוסה כאן היא בעיה כללית ב-Visual Studio ואינה ספציפית לתוסף D365.