Miklix

Visual Studio Digantung pada Permulaan Semasa Memuatkan Projek Terkini

Diterbitkan: 28 Jun 2025 pada 6:58:38 PTG UTC

Sekali-sekala, Visual Studio akan mula tergantung pada skrin permulaan semasa memuatkan senarai projek terbaru. Sebaik sahaja ia mula berbuat demikian, ia cenderung untuk terus melakukannya dan anda selalunya perlu memulakan semula Visual Studio beberapa kali, dan biasanya perlu menunggu beberapa minit antara percubaan untuk membuat kemajuan. Artikel ini merangkumi kemungkinan besar punca masalah dan cara menyelesaikannya.


Halaman ini telah diterjemahkan mesin daripada bahasa Inggeris untuk menjadikannya boleh diakses oleh seramai mungkin orang. Malangnya, terjemahan mesin belum lagi merupakan teknologi yang sempurna, jadi ralat boleh berlaku. Jika anda mahu, anda boleh melihat versi bahasa Inggeris asal di sini:

Visual Studio Hangs on Startup While Loading Recent Projects

Kadangkala, Visual Studio akan digantung pada permulaan semasa memuatkan senarai projek terbaru. Sebaik sahaja ia mula berlaku, ia selalunya terus berlaku, dan ia boleh mengambil beberapa percubaan untuk benar-benar berjaya mendapatkan Visual Studio untuk dibuka.

Sekali, pada hari di mana saya tidak memerlukannya segera pada mesin pembangunan tertentu, saya hanya membiarkannya tergantung untuk melihat berapa lama masa yang diperlukan semasa saya bekerja pada mesin lain. Apabila saya hampir menutup untuk hari itu lapan jam kemudian, ia masih tergantung, jadi kesabaran nampaknya tidak menjadi pilihan yang berdaya maju dalam kes ini.

Isu ini menjadi lebih menjengkelkan oleh fakta bahawa nampaknya anda perlu menunggu beberapa minit antara memulakan Visual Studio untuk mempunyai peluang untuk melepasi isu tersebut. Jika anda terus memulakannya semula dengan cepat, ia akan terus berlaku. Saya telah beberapa kali menghabiskan masa lebih setengah jam untuk memulakan Visual Studio apabila ia telah mengalami masalah ini. Ini jelas tidak sesuai apabila anda cuba menjadi produktif di tempat kerja.

Saya masih belum mengetahui apa sebenarnya yang menyebabkan isu ini, tetapi mujurlah - selepas melakukan beberapa penyelidikan - saya telah menemui cara untuk menyelesaikannya dengan pasti apabila ia berlaku.

Masalahnya nampaknya berkaitan dengan cache model komponen Visual Studio, yang nampaknya kadangkala rosak. Apa sebenarnya yang menyebabkan rasuah itu masih menjadi misteri bagi saya, tetapi apabila ia berlaku, anda boleh memadamnya sahaja, yang menyelesaikan masalah itu.

Cache model komponen biasanya terletak dalam folder ini:

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

Jelas sekali, anda harus menggantikan dan dengan nilai anda sendiri. Ingat juga bahawa folder AppData biasanya tersembunyi, tetapi anda masih boleh mengaksesnya dengan menaipnya ke dalam bar alamat jika anda tidak mahu mendayakan paparan fail dan folder tersembunyi.

Folder ComponentModelCache itu sendiri hanya boleh dipadamkan atau dinamakan semula dan pada kali seterusnya anda memulakan Visual Studio, ia tidak akan tergantung semasa memuatkan projek baru-baru ini :-)

Masalah selesai - tetapi ia mungkin akan berlaku semula lambat laun, jadi mungkin anda ingin menandai catatan ini ;-)

Nota: Artikel ini diterbitkan di bawah Dynamics 365, kerana pembangunan D365 adalah perkara yang biasa saya gunakan Visual Studio. Saya percaya bahawa masalah yang diliputi di sini adalah isu umum dengan Visual Studio dan tidak khusus untuk pemalam D365, walaupun.

Kongsi di BlueskyKongsi di FacebookKongsi di LinkedInKongsi di TumblrKongsi di XKongsi di LinkedInSematkan pada Pinterest

Mikkel Christensen

Mengenai Pengarang

Mikkel Christensen
Mikkel ialah pencipta dan pemilik miklix.com. Beliau mempunyai lebih 20 tahun pengalaman sebagai pengaturcara komputer/pembangun perisian profesional dan kini bekerja sepenuh masa untuk sebuah syarikat IT Eropah yang besar. Apabila tidak menulis blog, dia menghabiskan masa lapangnya dengan pelbagai minat, hobi dan aktiviti, yang mungkin sedikit sebanyak dapat dilihat dalam pelbagai topik yang diliputi di laman web ini.