Saya menginstal VS2013 (v12.0.21005.1) dan menambahkan ReSharper 8 (v8.0.2000.2660) satu atau dua hari yang lalu. Hari itu baik-baik saja. Sekarang saya beruntung jika saya bisa membuatnya membuka satu solusi sepanjang hari. Ini membuka OK dengan sendirinya, tetapi ketika saya mencoba dan membuka solusi dari dalam - melalui menu - itu macet, sangat buruk. Jika saya mengklik kanan solusi di Windows Explorer dan 'buka dengan VS 2013', itu terbuka lalu hang, dengan cara yang persis sama. Sesekali, selama berjam-jam, saya mendapat sedikit perhatian bahwa sibuk dengan sesuatu.
Adakah yang tahu apa yang mungkin salah, sebelum saya mengalami penginstalan ulang yang tidak memperbaiki masalah?
Jawaban:
Terkadang cukup hanya dengan menghapus file ".v12.suo" dan mencoba membuka solusi lagi. Membantu saya berkali-kali ketika VS2013 membeku saat memuat proyek.
sumber
Menghapus semua file ".suo" berhasil untuk saya. Ada beberapa salinan karena membuka solusi di beberapa versi Visual Studio.
Edit:
Jalur yang memungkinkan bisa jadi:
.vs mungkin merupakan folder tersembunyi.
.suo adalah nama file.
sumber
Pada dasarnya ini bisa apa saja, tetapi Anda bisa mencoba beberapa hal:
%LOCALAPPDATA%\JetBrains\ReSharper\<CurrentVersion>\SolutionCaches
, Anda harus menemukan folder yang cocok dengan solusi yang Anda coba buka. Tutup saja semua contoh VS2013, hapus folder dan coba lagi.Tools > Options > ReSharper > General > Suspend
Programs and Features
.sumber
%LOCALAPPDATA%\JetBrains\Transient\ReSharperPlatformVs12
.Saya menemukan yang berikut ini menjadi pendekatan yang lebih baik untuk debugging VS berdasarkan instruksi MS Connect
Tolong bantu untuk mengonfirmasi apakah file dump yang Anda tangkap adalah file dump 32-bit. Jika ini adalah file dump 64-bit, gunakan langkah berikut untuk mengambil file dump baru.
Jika Anda menjalankan profil VB, Anda tidak akan melihat item menu Save Dump As. Untuk menambahkan item menu ini:
Anda bisa mendapatkan langkah-langkah rinci tentang cara mendapatkan file dump dan tumpukan panggilan di http://blogs.msdn.com/debugger/archive/2009/12/30/what-is-a-dump-and-how-do- i-create-one.aspx
Jika Anda menemukan masalahnya ada pada Resharper Addin, Anda dapat melaporkan masalah tersebut melalui - http://youtrack.jetbrains.com/issues/RSRP
sumber
Menangguhkan Resharper Bekerja untuk saya. Pergi ke
Alat -> Opsi -> ReSharper -> Umum -> Tangguhkan Sekarang
Sekarang solusi Anda akan dimuat dengan sangat cepat. Setelah solusi Anda terisi penuh, Anda dapat mengubah pengaturan Resharper ke Resume Now .
sumber
Apakah Anda menggunakan modul node apa pun dalam proyek Anda? Atau dapatkah Anda mengidentifikasi bahwa ini adalah masalah khusus ReSharper?
Jika Anda memiliki modul NPM (misalnya untuk Grunt), tandai folder 'node_modules' Anda sebagai 'tersembunyi' (tidak perlu menyembunyikan folder anak), dan coba lagi.
Visual Studio menggantung terbuka untuk saya, ternyata itu mencoba memindai modul node yang sangat bersarang dengan jalur file lebih panjang dari maksimum Windows (260 karakter), dan ini mencegah saya membuka solusi di VS, tetapi menandai folder sebagai tersembunyi memecahkan masalah.
sumber
Saya juga mengalami masalah ini baru-baru ini, dan menemukan bahwa memutus sambungan komputer saya dari internet saat memuat proyek telah memperbaikinya. Dengan ini, saya berhasil memotong waktu pemuatan dari beberapa jam menjadi beberapa detik. Karena kabel jaringan saya tidak dapat diakses secara khusus, saya cukup menonaktifkan adaptor jaringan saya sebelum memuat proyek (di Panel Kontrol).
Namun, hal ini segera membuat frustrasi, dan saya baru-baru ini memeriksa masalahnya lagi. Tampaknya masuk ke akun Microsoft saya di Visual Studio pada akhirnya memperbaiki masalah, dan saya sekarang tidak memiliki masalah lagi memuat proyek.
Ini mungkin berhasil untuk Anda juga (jika Anda belum memperbaikinya - tetapi karena tidak ada jawaban yang diterima di sini, saya berasumsi bahwa masalahnya masih ada), jadi saya sarankan agar Anda setidaknya mencoba memutuskan sambungan dari internet, meskipun Anda lebih suka tidak memasukkan kredensial Microsoft Anda.
sumber
Saya masuk ke% LOCALAPPDATA% \ JetBrains \ ReSharper \ dan membuka semua direktori mencari SolutionCache, dan mengosongkan semuanya. Masalah terpecahkan. Aplikasinya cukup besar, jadi ini membantu.
sumber
Periksa pembaruan Windows
Saya punya masalah ini juga. Selain itu, saya tidak dapat membuka pengaturan firewall Windows saya (mencoba memblokir koneksi internet VS).
Saat membuka pengaturan pembaruan (Windows 8), saya melihat ada pembaruan yang tertunda ("ditemukan hari ini"), jadi saya mereboot komputer saya, membiarkan pembaruan Windows. Setelah itu, VS dan firewall bekerja dengan baik lagi.
Periksa perangkat keras Anda
Saya mengalami masalah untuk kedua kalinya; bahkan halaman pembaruan Windows 8 akan terus dimuat selamanya. Ada masalah dengan hard drive (non-OS) saya: /superuser/756261/various-parts-of-windows-8-and-visual-studio-2013-get-blocked-by- mungkin-comm? noredirect = 1 # comment978074_756261
sumber
Saya mendapatkan masalah ini sekarang dan lagi - VS 2013 Update 2, Win 8.1, IE 11.
Coba ini - Buka palungan tugas, matikan aplikasi VS yang macet, lalu tutup semua sesi IE yang berjalan di daftar Proses Latar Belakang - mungkin ada satu atau lebih yang berkeliaran.
Mulai ulang VS
Tampaknya jelas bagi saya, tanpa reboot.
sumber
Masalah yang saya miliki adalah koneksi Perforce.
Saat membuka solusi, itu akan menanyakan apakah saya ingin terhubung ke Perforce. Membiarkannya mencoba akan membuatnya hang dan mengalokasikan 1,5 GB RAM.
Tidak mengizinkan koneksi P4 membiarkannya memuat dengan benar (mengalokasikan RAM 1 GB). Kemudian saya dapat mengatakan untuk menyambung ke P4 setelahnya, dan sekarang baik-baik saja.
sumber
Bagi saya, apakah komputer mogok dengan pemadaman listrik, atau terkadang dengan reboot wajib di tengah malam. Apa yang BEKERJA untuk saya
HAPUS SEMUA FILE DI DIREKTORI INI:
C:\Users\yourusername\AppData\Local\Microsoft\WebsiteCache\
sumber
Bagi siapa pun yang masih merujuk ini membantu saya:
Saya harus selalu menghapus file .vs12.suo untuk memuat proyek.
Saya menemukan utas ini dari Microsoft dan mengikuti itu saya membuat entri registri yang memperbaiki masalah saya dengan pemuatan Solusi.
https://connect.microsoft.com/VisualStudio/feedback/details/860685/visual-studio-hangs-after-10s-when-loading-solution-corrupt-suo
sumber
Saya memiliki masalah serupa, ketika saya memeriksa file solusi yang dibuat oleh VS.Net 2012. Untuk mengatasi masalah ini, saya membuat file solusi dummy dan memuat ulang proyek dari vs. bersih 2012.
Juga diamati ketika pembaruan paket nuget kacau, saat Anda memuat ulang solusi, Visual Studio mungkin macet.
Visual Studio mungkin macet, ketika ada masalah dalam memuat paket nuget.
sumber
Dalam kasus saya, VS 2013 Professional tergantung pada setiap startup, bahkan tanpa membuka solusi karena lisensinya tidak lagi valid.
Item terakhir di file log:
Dan di halaman langganan msdn.microsoft.com: "Langganan Anda tidak lagi aktif, hubungi administrator Anda."
Saya harus mendapatkan langganan terbaru dari majikan saya.
sumber
Menghapus Hasil Tes dari folder TestResults sebenarnya melakukan trik untuk saya. Hanya hal lain untuk dicoba.
sumber
VS2012 tergantung pada saya misalnya saat membuka file csproj pada jaringan bersama (sebenarnya pada bagian yang ada di host VirtualBox, terhubung sebagai bagian seseorang menggunakan fitur VirtualBox).
Menyalin proyek ke drive lokal memperbaikinya untuk saya.Tidak yakin apakah menetapkan huruf drive akan berhasil.
Juga tidak yakin mengapa itu tidak berfungsi melalui jaringan berbagi, apakah itu batasan VS atau mungkin beberapa plugin (saya menggunakan resharper, tentu saja).
sumber
Bagi saya ini tampaknya ada hubungannya dengan proyek yang memiliki tipe proyek MVC 4 guid (
E3E379DF-F4C6-4180-9B81-6769533ABE47
). Menghapus panduan ini dari.csproj
menyelesaikan hukuman gantung untuk saya. (.vs
Diperlukan penghapusan folder tambahan setelah menghapus guid.)sumber
Saya baru saja menghapus folder "paket" dari akar solusi dan itu membantu saya (Visual Studio Express 2015)
sumber
Maaf karena harus membuat postingan baru daripada mengomentari jawaban yang dipilih .. Saya tidak punya cukup perwakilan untuk berkomentar saat ini.
Masalah saya untuk sementara diselesaikan dengan solusi "... hapus file .suo ...", dan seperti yang ditunjukkan orang lain, saya harus menghapus file setiap saat.
Karena (tampaknya) tidak mungkin menghentikan pembuatan file, saya mulai menggali lebih dalam tentang apa yang dilakukan file tersebut. Selain menyimpan pengaturan pengguna, saya yakin ini juga menyimpan pengaturan sesi, seperti file mana yang Anda buka saat VS ditutup. Saya curiga bahwa proyek saya mencoba membuka file yang sudah tidak ada lagi dan itulah yang menyebabkan hang. Apa yang diperbaiki di pihak saya adalah menghapus .suo, membuka VS, membuka file dalam solusi saya, membangun dan menutup solusi. Setelah melakukan ini saya tidak mengalami hang.
tl: dr
Dalam kasus saya, file pengaturan pengguna (.suo) mencoba membuka file dalam solusi saya yang tidak lagi ada. Saya menyelesaikan masalah dengan melakukan langkah-langkah berikut.
Semoga ini bisa membantu seseorang ... kami menghabiskan terlalu banyak waktu untuk masalah ini :)
sumber
Coba uninstal ekstensi dengan "Control Panel" atau nonaktifkan add-in apa pun di [Tools] => [Add-in Manager] lalu coba buka kembali solusi.
Masalah saya diperbaiki dengan uninstall "Visual Localizer".
sumber
Dalam kasus saya, log Fusion telah diaktifkan. File log telah bertambah selama berbulan-bulan karena saya lupa mematikannya setelah penyelidikan. Dengan cara ini perangkat lunak antivirus mulai memeriksa file log besar ini beberapa kali selama membuka solusi, dan pesan "Mempersiapkan solusi ..." terlihat untuk waktu yang lama. Ketika saya memperhatikan ini, saya mematikan log fusi, dan masalah terpecahkan. Solusi dimuat dalam 10 detik, bukan 20 menit.
sumber
Saya mengalami masalah ini beberapa kali, di hampir semua versi VS. Satu-satunya solusi yang tampaknya berhasil di sebagian besar waktu adalah dengan menghapus folder .vs yang terletak di folder solusi. Terkadang cukup menghapus file .sou yang terletak di .vs ///
Foldernya tersembunyi, jadi Anda harus mengaktifkan "Tampilkan file dan folder tersembunyi"
sumber
Bagi saya solusinya adalah menonaktifkan kontrol sumber (Setel plugin ke None di Tools-> Source Countrol). Saya pikir itu mencoba untuk menyinkronkan beberapa repo Git besar untuk beberapa alasan (memiliki beberapa repo besar, tetapi tidak di pohon yang saya coba buka).
sumber
Banyak saran di sini dan di tempat lain, tetapi satu - satunya hal yang secara permanen berhasil bagi saya berkaitan dengan proyek start-up yang telah saya tetapkan. Inilah yang saya lakukan:
Ini mungkin atau mungkin tidak berfungsi untuk Anda, tetapi saya telah mencoba semua yang saya dapat temukan - perubahan registri, debugging VS dari sesi VS kedua, sebut saja - tetapi tidak ada yang berfungsi selama lebih dari satu start / open.
sumber
Saya telah memperbaiki masalah dengan mencopot pemasangan kedua plugin ini:
sumber
Saya memulihkan versi sebelumnya dari file .vbproj dan menyelesaikannya.
Saya tidak tahu apa yang ada di versi yang lebih baru tetapi masalahnya adalah sesuatu di dalam file .bvproj itu sendiri.
sumber