Miklix

ویژوال استودیو هنگام بارگیری پروژه‌های اخیر، در هنگام راه‌اندازی هنگ می‌کند

منتشر شده: ۲۸ ژوئن ۲۰۲۵ ساعت ۱۸:۵۸:۱۵ (UTC)

هر از گاهی، ویژوال استودیو هنگام بارگذاری لیست پروژه‌های اخیر، روی صفحه راه‌اندازی هنگ می‌کند. وقتی این اتفاق می‌افتد، تمایل دارد که این کار را زیاد تکرار کند و شما اغلب مجبور خواهید بود ویژوال استودیو را چندین بار مجدداً راه‌اندازی کنید و معمولاً باید بین هر تلاش برای پیشرفت، چند دقیقه صبر کنید. این مقاله محتمل‌ترین علت مشکل و نحوه حل آن را پوشش می‌دهد.


این صفحه ماشینی از انگلیسی ترجمه شد تا در دسترس هر چه بیشتر مردم باشد. متأسفانه، ترجمه ماشینی هنوز یک فناوری کامل نشده است، بنابراین ممکن است خطاهایی رخ دهد. در صورت تمایل می توانید نسخه اصلی انگلیسی را در اینجا مشاهده کنید:

Visual Studio Hangs on Startup While Loading Recent Projects

گاهی اوقات، ویژوال استودیو هنگام بارگذاری لیست پروژه‌های اخیر، در هنگام راه‌اندازی هنگ می‌کند. وقتی این اتفاق می‌افتد، اغلب زیاد اتفاق می‌افتد و ممکن است چندین بار تلاش لازم باشد تا ویژوال استودیو باز شود.

یک بار، در روزی که به آن در یک دستگاه توسعه خاص نیاز فوری نداشتم، فقط گذاشتم آویزان شود تا ببینم چقدر طول می‌کشد تا روی دستگاه‌های دیگر کار کنم. وقتی هشت ساعت بعد می‌خواستم آن روز را خاموش کنم، هنوز آویزان بود، بنابراین به نظر نمی‌رسد صبر در این مورد گزینه مناسبی باشد.

این مشکل با این واقعیت که به نظر می‌رسد باید بین هر بار راه‌اندازی ویژوال استودیو چند دقیقه صبر کنید تا شانسی برای رفع مشکل داشته باشید، آزاردهنده‌تر هم می‌شود. اگر فقط به سرعت آن را دوباره راه‌اندازی کنید، این مشکل همچنان ادامه خواهد داشت. من در چندین مورد بیش از نیم ساعت صرف راه‌اندازی مجدد ویژوال استودیو پس از مواجه شدن با این مشکل کرده‌ام. بدیهی است که این حالت برای زمانی که سعی می‌کنید در محل کار خود بهره‌وری داشته باشید، ایده‌آل نیست.

من هنوز نفهمیده‌ام که دقیقاً چه چیزی باعث این مشکل می‌شود، اما خوشبختانه - پس از انجام برخی تحقیقات - راهی برای حل قابل اعتماد آن در صورت بروز پیدا کرده‌ام.

به نظر می‌رسد مشکل مربوط به حافظه پنهان مدل کامپوننت ویژوال استودیو باشد که ظاهراً گاهی اوقات می‌تواند خراب شود. اینکه دقیقاً چه چیزی باعث این خرابی می‌شود هنوز برای من یک راز است، اما وقتی این اتفاق می‌افتد، می‌توانید آن را حذف کنید که مشکل را حل می‌کند.

حافظه پنهان مدل کامپوننت معمولاً در این پوشه قرار دارد:

C:\Users\<USERNAME>\AppData\Local\Microsoft\VisualStudio\<VERSION_AND_INSTANCEID>\ComponentModelCache

بدیهی است که شما باید و را با مقادیر دلخواه خود جایگزین کنید. همچنین به یاد داشته باشید که پوشه AppData معمولاً پنهان است، اما اگر نمی‌خواهید نمایش فایل‌ها و پوشه‌های مخفی را فعال کنید، می‌توانید با تایپ کردن آن در نوار آدرس به آن دسترسی پیدا کنید.

خود پوشه ComponentModelCache را می‌توان حذف یا تغییر نام داد و دفعه بعد که ویژوال استودیو را اجرا می‌کنید، هنگام بارگذاری پروژه‌های اخیر هنگ نخواهد کرد :-)

مشکل حل شد - اما احتمالاً دیر یا زود دوباره اتفاق خواهد افتاد، بنابراین شاید بخواهید این پست را نشانه‌گذاری کنید ;-)

توجه: این مقاله تحت Dynamics 365 منتشر شده است، زیرا توسعه D365 چیزی است که من معمولاً برای آن از Visual Studio استفاده می‌کنم. من معتقدم که مشکل مطرح شده در اینجا یک مشکل عمومی با Visual Studio است و مختص افزونه D365 نیست.

در Bluesky به اشتراک بگذاریددر فیسبوک به اشتراک بگذاریددر لینکدین به اشتراک بگذاریددر Tumblr به اشتراک بگذاریددر X به اشتراک بگذاریددر لینکدین به اشتراک بگذاریدپین در پینترست

میکل کریستنسن

درباره نویسنده

میکل کریستنسن
مایکل خالق و صاحب miklix.com است. او بیش از 20 سال تجربه به عنوان یک برنامه نویس حرفه ای کامپیوتر / توسعه دهنده نرم افزار دارد و در حال حاضر به طور تمام وقت برای یک شرکت بزرگ فناوری اطلاعات اروپایی مشغول به کار است. هنگامی که وبلاگ نویسی نمی کند، اوقات فراغت خود را صرف مجموعه وسیعی از علایق، سرگرمی ها و فعالیت ها می کند، که ممکن است تا حدی در موضوعات مختلف پوشش داده شده در این وب سایت منعکس شود.