Mengapa Visual Studio 2013 sangat lambat?

269

Saya menjalankan Visual Studio 2013 Pro (versi RTM) pada PC saya yang diformat (instalasi baru Windows 8.1).

Saya tidak tahu mengapa, tetapi Visual Studio 2013 Pro sangat lambat! Lambat untuk membangun, men-debug, menavigasi dalam IDE ... LED hard disk drive saya tidak menyala sama sekali!

Saya sedang mengerjakan proyek MFC (C ++) kecil menggunakan pustaka Boost .

Ada ide?

Walter Fabio Simoni
sumber
5
Apakah ini membantu: - social.msdn.microsoft.com/Forums/vstudio/en-US/… ?
Rahul Tripathi
2
Terima kasih, saya menonaktifkan kontrol sumber, tapi .... tetap lambat!
Walter Fabio Simoni
12
Saya telah berhenti bekerja di VS2013 setelah beberapa hari, hanya saja membeku ...
Goran
3
Anda harus mempertimbangkan menandai jawaban Asim Omers sebagai solusinya ... itu membantu saya dengan baik.
Kris
1
Masalah yang sama, sangat lambat.
piksel

Jawaban:

268

Ini adalah sesuatu yang berkaitan dengan driver grafis. Jika Anda memperbaruinya Anda akan baik-baik saja.

Atau Anda dapat menonaktifkan akselerasi grafis perangkat keras di Visual Studio sesuai dengan langkah-langkah ini:

  1. Di Visual Studio, klik " Alat ", lalu klik " Opsi ".

  2. Di kotak dialog Opsi, navigasikan ke bagian " Lingkungan> Umum " dan kosongkan kotak centang " Secara otomatis menyesuaikan pengalaman visual berdasarkan kinerja klien ". (Lihat cuplikan layar berikut untuk langkah ini.)

  3. Kosongkan kotak centang " Gunakan akselerasi grafik perangkat keras jika tersedia " untuk mencegah penggunaan akselerasi grafik perangkat keras.

  4. Pilih atau kosongkan kotak centang " Aktifkan pengalaman visual klien kaya " untuk memastikan bahwa visual kaya selalu menyala atau mati. Ketika kotak centang ini dipilih, visual yang kaya digunakan terlepas dari lingkungan komputer. Misalnya, visual yang kaya digunakan ketika Anda menjalankan Visual Studio secara lokal pada klien kaya dan lebih dari desktop jarak jauh.

masukkan deskripsi gambar di sini

Referensi:

Asim Omer
sumber
8
Ini berhasil untuk saya, terima kasih. Tidak yakin mengapa OP tidak mau menerima ini sebagai jawabannya.
Josh C
4
Itu bukan solusi bagi saya.
selami
11
Menghapus file .suo melakukannya untuk saya.
ceebreenk
1
Tampak konyol memiliki "peningkatan visual" diaktifkan untuk pengembang. Saya menggunakan i7 w / 32GB dan ini menyebabkan masalah bagi saya seiring waktu.
Fred Lackey
13
Tidakkah seharusnya "Menggunakan akselerasi grafik perangkat keras jika tersedia" benar-benar meningkatkan kinerja? : \ tidak menguranginya
GONeale
110

Cobalah untuk mengatur plug-in kontrol sumber saat ini ke Tidak ada ( Alat menu → PilihanKontrol Sumber ), jika Anda menggunakan penyedia Microsoft Git , yang tampaknya memperlambat Visual Studio 2013 semakin banyak dan lebih besar semakin besar repositori.

Masukkan deskripsi gambar di sini

Saya memiliki seluruh kerangka Dojo Toolkit di bawah kendali sumber menggunakan penyedia Microsoft Git, dan sampai pada titik di mana ada penundaan sejak saya menekan tombol sampai waktu mesin terbang akan muncul di layar. Seburuk itu.

Ketika / jika Anda membutuhkan Git lagi, Anda dapat beralih ke penyedia TortoiseGit atau Git-Extensions , keduanya akan bekerja tanpa perlambatan. Saya suka Git-Extensions, secara pribadi.

Isaac Bolinger
sumber
26
Menghapus kontrol sumber bukan solusi dalam lingkungan pengembangan profesional
codemonkeh
9
Saya mengatakan beralih ke ekstensi git VS berbeda.
Isaac Bolinger
1
OP bahkan tidak menyebutkan kontrol sumber, apalagi Git
codemonkeh
41
Pertanyaan ini melampaui konteks aslinya. Orang-orang mencari VS 2013 lambat dan datang ke sini. Sangat membantu untuk mengetahui bahwa Microsoft Git saat ini lambat dan bermasalah.
Isaac Bolinger
1
@codemonkeh Saya memiliki masalah yang sama dengan OP dan mematikan Microsoft Git menyelamatkan saya setelah banyak pencarian.
Vian Esterhuizen
52

Saya juga sedikit kesulitan dengan performa buruk di Visual Studio 2013 (Premium). Masalah yang hampir sama dengan TS. Navigasi lambat, gulir, bangun ... hampir semuanya. Untungnya saya berhasil menyelesaikan masalah saya sendiri dengan menonaktifkan Pengaturan Sinkronisasi di Visual Studio. Buka menu AlatPilihanPengaturan Disinkronkan Lingkungan dan hapus opsi ini dengan menghapus centang pada kotak centang.

Nonaktifkan Pengaturan Tersinkronisasi

Indregaard
sumber
Ini membantu saya untuk mengurangi waktu tunggu yang lama (bahkan hingga satu menit) ketika berpindah konfigurasi (misalnya dari 'Debug / x64' ke 'Rilis / Win32'). Menonaktifkan sinkronisasi pengaturan menurunkannya ke kecepatan normal <1 detik. +1
zzz
Inilah jawaban yang sepertinya memperbaiki masalah saya. Saya menunggu antara 1 dan 3 detik setelah mengetik selama 10 detik di IDE saya.
Jean-Simon Brochu
47

Dalam hal aplikasi web, penyebab lain pembangunan lambat dan debugging (tetapi bukan navigasi IDE) bisa jadi adalah fitur Tautan Browser .

Saya menemukan bahwa dengan ini dihidupkan, membangun akan memakan waktu 4 kali lebih lama dan debugging menyakitkan - setelah setiap postback, halaman web akan membeku selama beberapa detik sebelum Anda dapat berinteraksi dengan mereka.

pierreluigi88
sumber
Setelah memutakhirkan ke VS2013 halaman saya terutama dengan javascript mulai memuat sangat lambat. Mematikan fitur Browser Link menyelesaikan masalah ini dan sekarang halaman web saya memuat dengan cepat lagi. Terima kasih banyak!
cck
1
Yang aneh adalah bahwa tautan browser memperlambat beberapa halaman dan yang lainnya tidak. Setidaknya satu dapat dengan mudah memeriksa apakah tautan peramban adalah sumber masalahnya. Hanya memuat halaman di mana masalah terjadi dan periksa apakah setelah halaman telah dimuat penggunaan CPU tetap tinggi. Jika itu masalahnya dan penggunaan CPU rendah jika Anda menonaktifkan tautan Browser, maka Anda dapat memastikan itu adalah tautan browser. BTW: Saya merasa itu ada hubungannya dengan penggunaan atribut kelas dalam HTML.
Leo Gerber
1
Ini meningkatkan debugging saya 400% lebih cepat. Menonaktifkan tautan Browser harus dilakukan oleh setiap pengembang, alih-alih Anda dapat menambahkan pengaturan aplikasi berikut untuk menonaktifkannya dari tingkat proyek <appSettings> <add key = "vs: EnableBrowserLink" value = "false" /> </appSettings>
Dhanuka777
Ini memperbaiki masalah bagi saya. Mesin saya akan mulai meronta-ronta setelah membuka proyek web, lalu menavigasi ke sana di browser saya. Mematikan fitur ini membuat peningkatan besar. @ Garzun, saya pikir Anda berada di jalur yang benar, saya menduga pertanyaan media bisa menjadi masalah.
Rastus7
1
Sudah mencoba menghapus Git Source Control dan menonaktifkan peningkatan grafis tetapi perubahan ini membuat perbedaan paling besar untuk mesin saya.
Neil Thompson
38

Saya menggunakan solusi yang ditingkatkan dari Visual Studio 2012. Visual Studio 2013 juga memutakhirkan file .suo. Menghapus file .suo solusi (di sebelah file .sln), menutup dan membuka kembali Visual Studio memperbaiki masalah bagi saya. File .suo saya berubah dari 91KB menjadi 27KB.

Aaron Jensen
sumber
2
Saya ingin menyetujui tip ini. Suo saya adalah 1mb !! Saya baru saja menghapusnya dan membuka kembali sln dan pengetikan dan intellisense sekarang langsung sedangkan sebelum memunculkan properti di editor xaml akan memakan waktu 10 detik.
pfa
5
.suo adalah file tersembunyi.
Dherik
Mungkin menambahkan informasi tentang apa yang akan hilang? Misalnya pengaturan untuk apa yang akan diluncurkan di F5 (proyek tertentu. Beberapa proyek.)
Peter Mortensen
37

Saya memiliki masalah yang sama dan satu-satunya solusi yang berhasil bagi saya adalah mengikuti tiga langkah yang disajikan di bawah:

  1. Bersihkan folder WebSiteCache (Anda mungkin menemukannya di C: \ Users \% USERNAME% \ AppData \ Local \ Microsoft \ WebSiteCache )

  2. Bersihkan folder "Temporary ASP.NET Files" (temukan di C: \ Users \% USERNAME% \ AppData \ Local \ Temp \ Temporary ASP.NET Files )

  3. Mulai ulang Visual Studio

ceria
sumber
Ini jelas membantu dan memperbaiki situasi ... tetapi tidak menyelesaikannya sepenuhnya, langkah ini direkomendasikan pada perjalanan menemukan mengapa vs2013 begitu lambat dan macet
julian guppy
5
Membersihkan folder WebSiteCache melakukan pekerjaan untuk saya. Jujur, saya bahkan tidak bisa menggambarkan betapa besar perbedaan yang ada. Saya menunggu selama 30 menit untuk membuat proyek ASP.NET Web Forms baru dan Visual Studio sering mengatakan "Tidak Menanggapi". Setelah membersihkan cache, dibutuhkan kurang dari 10 detik.
Apostrofix
3
"Temporary Asp.Net Files" biasanya di bawah C: \ Windows \ Microsoft .Net \ Framework (64) \ {version}
yoel halb
20

Apa yang diperbaiki untuk saya adalah menonaktifkan Git dengan mengatur plug-in kontrol sumber saat ini ke None di Visual Studio, menu PilihanKontrol Sumber :

Masukkan deskripsi gambar di sini

Mike Flynn
sumber
Untuk menguatkan: ini diperbaiki untuk saya di VS Express 2013. Memiliki proyek saya melekat pada git benar-benar membunuh VS.
adaam
Itu memperbaikinya bagi saya! Terima kasih banyak!!
Akhil
Memformat ulang komputer saya, menonaktifkan Git masih membuatnya lebih cepat jadi saya percaya ini adalah salah satu masalah mengapa VS lambat pada 2013.
Mike Flynn
19

Masalah ini tampaknya karena mencopot edisi SQL Server Compact (4.0).

Saya mengalami masalah ini, dan diperbaiki setelah menginstal SQL Server Compact edisi 4.0. Pada penutupan Visual Studio 2013, saya mendapatkan pesan untuk menginstal edisi SQL Server Compact sebagai proyek C ++ membutuhkan sesuatu ... tidak dapat menyentuh apa pun.

pengguna3534241
sumber
3
TERIMA KASIH! Saya mencoba untuk membersihkan sistem saya tetapi untuk Visual Studio itu menjadi bumerang!
Pete Alvin
Solusi yang aneh dan sepenuhnya intuitif. Dari pertanyaan op, sulit untuk melacak masalah ke sql compact, tapi hei itu berhasil.
nocarrier
Ya, itu juga berhasil untuk saya. Sebenarnya saya tidak tahu mengapa itu penting tetapi saya mulai mendapatkan intellisense yang bekerja untuk kode C ++ biasa setelah menginstal SQL Server Compact Edition.
NOMO
Ini bekerja dengan sempurna. Tidak dapat memahami mengapa ini berjalan sangat lambat dengan hanya proyek c ++, tetapi peringatan ditampilkan sebelum keluar dari studio visual, yang seharusnya saya baca lebih baik karena secara khusus menyebutkan tidak adanya SQL Server Compact Edition ...
DSF
Apakah itu untukku. Sangat sulit ditemukan.
Bene Tleilax
12

Atasi masalah ini dengan menginstal Microsoft SQL Server Compact 4.0

Microsoft SQL Server Compact 4.0

masalah kinerja visual Studio 2013 karena Microsoft SQL Server Compact 4.0 hilang

Halim
sumber
11
Saya tidak mengikuti. Bagaimana ini terkait dengan pertanyaan ini?
Keith Pinson
Ini pasti berhasil. Saya menghapus milik saya tetapi harus menginstal ulang. Seolah-olah VS pergi sia-sia untuk mencari komponen ini terus-menerus, jadi bantulah dirimu sendiri dan pastikan sudah terpasang.
Serialisasi
jawaban user3534241 juga menyinggung ini.
Peter Mortensen
11

Saya dapat menyarankan opsi seperti ini.

CodeLens dapat dinonaktifkan seperti pada gambar. Ini memberi banyak kebaikan kinerja.

Masukkan deskripsi gambar di sini

Oğuzhan Soykan
sumber
7

Jika Anda men-debug situs web ASP.NET menggunakan Internet Explorer 10 (dan yang lebih baru), pastikan untuk mematikan plugin pengelola kata sandi 'LastPass' dari Internet Explorer Anda. LastPass akan merangkak ke sesi debug Anda dan secara signifikan mengurangi kapasitas Anda untuk bersabar!

Saya mengirimkan tiket dukungan ke Lastpass tentang ini dan mereka mengakui masalah ini tanpa niat untuk memperbaikinya, hanya mengatakan: "LastPass tidak kompatibel dengan Visual Studio 2013".

Smyrnian
sumber
Luar biasa, saya baru saja menginstal LastPass AM ini dan tidak pernah berpikir dua kali bahwa itu menyebabkan sakit kepala saya ...
ewitkows
Bukan hanya IE. Masalah yang sama dengan Chrome dan Firefox sepertinya. Menonaktifkan itu mengembalikan VS normal sekali lagi untuk saya.
Noah
6

Saya memiliki masalah yang sama dan semua solusi yang disebutkan di sini tidak berhasil untuk saya.

Setelah mencopot pemasangan ekstensi "Productivity Power Tools 2013", kinerjanya kembali normal.

Kode Kopi
sumber
Saya juga memiliki masalah ini dengan perbaikan yang sama menggunakan Visual Studio 2015.
Gram
5

Satu hal lagi yang perlu diperiksa; bagi saya itu adalah Fusion logging.

Saya sudah mengaktifkan ini sejak lama sekali dan sedikit banyak melupakannya. Menyingkirkan 5000+ direktori dan 1 GB file yang tercatat bekerja dengan sangat baik.

Richard Petheram
sumber
Saya telah mengaktifkan fusion logging di masa lalu, dan melupakannya. Dalam solusi dengan banyak proyek (20+) ini benar-benar dapat mematikan kinerja. Saya telah menonaktifkannya lagi dan semuanya sangat cepat sekarang. Juga hanya mengaktifkan kegagalan ikatan yang lebih baik untuk kinerja daripada semua ikatan.
Preben Huybrechts
Apa itu "Fusion" (dalam konteks ini)?
Peter Mortensen
4

Ada solusi yang baik untuk solusi ini jika Anda mengalami kelambatan dalam merender file .cs dan file .cshtml.

Tutup saja semua file yang dibuka sehingga cache dibersihkan dan buka file yang diperlukan lagi.

Renjith K
sumber
4

Visual Studio Community Edition berjalan lambat di antara file atau membuka file baru. Segala sesuatu yang lain (misalnya, item menu) adalah normal.

Saya mencoba semua saran di jawaban sebelumnya terlebih dahulu dan tidak ada yang berhasil. Saya kemudian memperhatikan itu terjadi hanya pada Aplikasi Web ASP.NET MVC 4, jadi saya menambahkan Aplikasi Web ASP.NET MVC 4 baru, dan ini cepat.

Setelah banyak percobaan dan kesalahan, saya menemukan perbedaannya adalah packages.config- Jika saya meletakkan referensi Microsoft di bagian atas file ini membuat semuanya cepat kembali.

Masukkan deskripsi gambar di sini

Pindahkan Microsoft*entri ke atas.

Masukkan deskripsi gambar di sini

Tampaknya Anda tidak perlu memindahkan semuanya - memindahkan say <package id="Microsoft.Web.Infrastructure"memiliki efek yang terlihat pada mesin saya.

Selain itu

  • Menghapus semua isi file menjadikannya takik lebih cepat juga *
  • Tidak termasuk paket.config dari Visual Studio tidak memperbaiki masalah
  • Seorang teman yang menggunakan Visual Studio 2013 Premium tidak melihat perbedaan dalam kedua kasus ini (keduanya cepat)

MEMPERBARUI

Tampaknya paket NuGet hilang atau tidak lengkap secara lokal adalah penyebabnya. Saya membuka manajer Paket dan mendapat peringatan 'Beberapa paket NuGet hilang dari solusi ini' dan memilih untuk Mengembalikannya dan mempercepatnya. Namun saya tidak suka ini karena di repositori saya, saya hanya menambahkan item aktual yang diperlukan untuk kompilasi karena saya tidak ingin mengasapi repositori saya, jadi pada akhirnya saya hanya menghapus paket.config.

Solusi ini mungkin tidak sesuai dengan kebutuhan Anda karena saya lebih suka menggunakan NuGet untuk mengambil paket, tidak menangani pembaruan paket, jadi ini akan mematahkan ini jika Anda menggunakannya untuk tujuan itu.

wal
sumber
Jawaban ini memiliki efek paling signifikan dalam kasus saya. Terima kasih.
hakan
Ya sepertinya paket Nuget yang hilang juga menyebabkan VS 2013 melambat. Aneh!
Chandermani
3

Bagi saya, masalahnya adalah halaman Mulai - itu mengunduh konten dan menyebabkan Visual Studio hang.

Satu-satunya solusi bagi saya adalah:

  1. Matikan proses DevEnv dari Task Manager
  2. Mulai Visual Studio dalam Mode Aman dari baris perintah:
    devenv.exe /safemode
  3. Buka menu AlatOptions , dan pilih Lingkungan / Startup pilihan
  4. Pilih "Tampilkan lingkungan kosong" untuk tindakan startup
  5. Tutup Visual Studio
  6. Nyalakan kembali secara normal
JamesQMurphy
sumber
2

Tes unit yang berjalan lambat. Itu adalah masalah ReSharper.

  1. Menu ReSharperPilihanLingkunganUmum ...Clear Caches
  2. Alat Menu → PilihanReSharperUmum ...Suspend Now
  3. Tutup Visual Studio
  4. Hapus file .suo.
  5. Buka Visual Studio lagi.
  6. Aktifkan kembali ReSharper.
Jess
sumber
1

Saya juga punya masalah dengan IDE lambat.

Dalam kasus saya, saya menginstal

  • ReSharper
  • Npgsql (peluang rendah untuk menyebabkan masalah)
  • Kerangka Kerja Entity Power Tools Beta 4

Berikut ini sedikit membantu saya:

  • Sinkronisasi dinonaktifkan - menu AlatPilihanPengaturan Disinkronkan Lingkungan
  • Nonaktifkan pilihan plug-in - menu AlatStudioPilihanKontrol Sumber .
  • Kerangka Kerja Entitas Dinonaktifkan Alat Listrik Beta 4 - Alat menu → Ekstensi dan Pembaruan

Dihapus JetBrain ini Resharper - WOW !! Saya cepat lagi !!

ADO_kg
sumber
1

Ubah Nilai Log Fusion ke 0. Ini memecahkan masalah saya.

Ini adalah kunci FusionLog di registri:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion
Check ForceLog value (1 enabled, 0 disabled).
sansalk
sumber
"Fusion Log Value" vs. "FusionLog" vs. "Fusion" : Apa itu literal dan apa yang tidak?
Peter Mortensen
1

Saya juga menghadapi masalah ini untuk waktu yang cukup lama. Berikut adalah langkah-langkah yang saya lakukan, dan selalu berhasil untuk saya:

  • Menghapus file .suo solusi.
  • Menghapus File ASP.NET Sementara (Anda dapat menemukannya di % WINDOW% \ Microsoft.NET \ Framework \ Temporary ASP.NET Files)
  • Menghapus semua breakpoint dalam aplikasi.
Ninja culun
sumber
0

Visual Studio 2013 memiliki server paket yang berjalan, dan menghabiskan memori hingga 2 juta K.

Saya menempatkannya pada prioritas dan afinitas rendah dengan hanya satu CPU, dan Visual Studio berjalan jauh lebih lancar.

André Liu
sumber
6
Apa nama proses server paket Visual Studio? Soalnya, 2 juta K memori banyak, ~ 1.9GB RAM. Apakah proses devenv.exe atau sesuatu yang lain?
Dio Phung
0

Penjelajah Kinerja

Sudahkah Anda menggunakan menu AnalyzePerformance and Diagnostics ? Saya sudah! Itu mengagumkan! Tetapi Anda mungkin ingin membersihkan.

Buka Performance Explorer . Jika Anda menciutkan semua item di sana, pilih semua, maka Anda dapat mengklik kanan dan melakukan Hapus .

Solusi saya terbuka lebih cepat dan secara umum berjalan lebih cepat sekarang.

Anda juga dapat melihat perubahan pada slnfile Anda seperti yang ditunjukkan. Bagi saya, bagian ini telah dihapus dari sln.

GlobalSection(Performance) = preSolution
    HasPerformanceSessions = true
EndGlobalSection
Jess
sumber
1
Ini untuk mengukur kinerja aplikasi selama pengembangan, tetapi tidak untuk studio visual itu sendiri
Ya, tetapi menggunakan alat ini akan memengaruhi kinerja studio visual seperti dalam kasus saya. Pertanyaan dan serangkaian jawaban ini lebih mirip daftar periksa. Tidak semua jawaban akan berlaku dalam semua kasus.
Jess
Bisakah Anda menambahkan beberapa informasi lebih lanjut ke jawaban tentang apa yang dihapus / diubah (beberapa keadaan diubah)?
Peter Mortensen
0

Dalam edisi Visual Studio 2015 Community, saya telah mengalami IDE yang sangat (sangat) lambat setelah mengubah "Font Lingkungan" pada Alat menu → Pilihan ...Font dan Warna .

Mengembalikan opsi ini kembali ke nilai default ("otomatis") segera menyelesaikannya.

Marcelo Myara
sumber
Ini jelas merupakan optimasi paling aneh yang pernah saya lihat di utas ini sejauh ini. Saya ingin tahu bagaimana Font mengacaukannya ...
kayleeFrye_onDeck
0

Saya memiliki masalah yang sama ketika pindah dari Visual Studio 2012 → Visual Studio 2013. IDE akan terkunci setelah hampir setiap klik atau menyimpan, dan membangun akan memakan waktu beberapa kali lebih lama. Tidak ada solusi yang tercantum di sini yang membantu.

Apa yang akhirnya membantu adalah memindahkan proyek saya ke drive lokal. Visual Studio 2012 tidak punya masalah menyimpan proyek saya di jaringan berbagi, tetapi Visual Studio 2013 karena alasan tertentu tidak bisa mengatasinya.

Slowstuff
sumber
0

Saya telah menginstal Visual Studio 2013, dan itu berjalan dengan lancar. Di beberapa titik mulai menjadi lamban dan memutuskan untuk menginstal Visual Studio 2015. Setelah menginstal, tidak ada yang berubah dan kedua versi membangun solusi sangat lambat (sekitar 10 menit untuk 18 proyek dalam solusi).

Kemudian saya mulai memikirkan ekstensi yang baru diinstal - yang paling baru diinstal adalah alat PHP untuk Visual Studio (memilikinya di Visual Studio 2013 saja). Saya tidak yakin bagaimana ekstensi dapat memengaruhi versi lain dari Visual Studio, tetapi mencopotnya membantu saya untuk menyelesaikan masalah.

Saya harap ini akan membantu orang lain untuk menyadari bahwa itu tidak selalu kesalahan Visual Studio.

Morpheus
sumber
0

Saya menambahkan "devenv.exe" sebagai pengecualian untuk Windows Defender . Ini menyelesaikan masalah saya sepenuhnya. Orang dapat mencoba ini sebagai percobaan pertama mereka.

Sahil Lakhwani
sumber
0

Saya memiliki masalah yang sama, tetapi lambat ketika mencoba untuk menghentikan debugging di Visual Studio 2013, dan saya coba ini:

  • Tutup Visual Studio, lalu
  • Temukan folder proyek kerja
  • Hapus file .suo
  • Hapus / obj folder
  • Buka Visual Studio
  • Membangun kembali
kho dir
sumber
0

Tidak ada saran yang bekerja untuk saya, tetapi saya memang memecahkan masalah saya. Saya telah mencoba sebagian besar rekomendasi lain sebelum datang ke solusi berikut.

Skenario / Masalah Saya:

Menggunakan Visual Studio 2017 dengan ReSharper Ultimate. Input keyboard di IDE menjadi sangat lambat seperti yang dijelaskan orang lain. Perubahan terakhir yang saya buat untuk solusi saya adalah menambahkan proyek situs web baru, jadi saya melihat ke dalamnya. Setelah mencoba banyak hal, saya mencoba menambahkan proyek situs web kedua, jadi saya bisa mencoba untuk menggantikan yang pertama, dan Visual Studio baru saja selesai setelah itu. Bahkan tidak akan memuat solusi lagi.

Solusi Saya:

Saya memaksa Visual Studio ditutup dan kemudian saya menghapus proyek situs web yang baru ditambahkan (s) dari file .sln menggunakan Notepad . Setelah menyimpan dan memulai Visual Studio, solusi saya dimuat dengan cepat dan semuanya tampak kembali normal. Saya menambahkan Situs Web baru dengan konfigurasi yang sedikit berbeda (lihat pemikiran di bawah), dan masalahnya tidak muncul dengan sendirinya lagi.

Pemikiranku:

Saya pikir masalah berasal dari membuat proyek situs web baru dan menggunakan jalur sistem file ke jaringan yang di-host di Azure. Saya sedang mengerjakan VPN yang cenderung memperlambat, dan saya terkadang mengalami berbagai masalah perutean dengan beberapa layanan, jadi masalah / solusi saya mungkin sedikit kepingan salju. Saya mengubah jalur sistem file menjadi repositori lokal dan akan mempublikasikan file sesuai kebutuhan yang sepertinya cara yang lebih baik.

GrayDwarf
sumber
0

Saya memiliki perilaku Visual Studio di mana pengetikannya lambat untuk file HTML saya. Sebelumnya ketika saya menginstal, saya menduga karena file HTML saya adalah HTML umum sehingga kebutuhan untuk menginstal alat pengembangan web apa pun dari komponen beban kerja installer tidak diperlukan. Saya kembali dan menginstal bit ini dan perilaku Visual Studio menjadi seperti yang saya harapkan.

Todd Partridge
sumber
-1

Adakah yang menemukan masalah CodeLens (counter referensi) dengan kinerja startup?

Nonaktifkan CodeLens ( Alat menu → Opsieditor teksSemua bahasaCodeLens )

Nonaktifkan Kontrol Sumber Git juga (Alat menu * → OpsiKontrol sumber )

nano
sumber