VS 2017 - disk raskadrovka paytida juda sekin (laggy)

Mening qarorimni diskvalifikatsiya qilganimda, 2017-yilgi o'yinga juda moyil va asta-sekin fonda og'ir ishlarni bajarish kerak.

Shunday qilib, har 5 soniyada 2 soniya davomida "javob berish" to'xtatiladi, bu juda zerikarli. Har qanday taklif bormi?

EDIT (taklif qilingan takliflar):

  • Brauzer havolasi o'chirilgan
  • mijozlar bilan aloqa to'xtatildi
60
Men BrowserLink bilan ishlay boshladim. Men uni o'chirib qo'ygandim va har bir narsa yana qaytadan silkitib yubordi.
qo'shib qo'ydi muallif Chris Dixon, manba
Sizda intellitrace yoqilganmi?
qo'shib qo'ydi muallif Ken Tucker, manba
Rahmat, lekin ishlamadi: /
qo'shib qo'ydi muallif Muarl, manba
Ha - "Faqat IntelliTrace tadbirlari" bilan faollashtirilgan | O'chirib qo'yish ham yordam bermaydi.
qo'shib qo'ydi muallif Muarl, manba
Afsuski, ha - men doim buni inkor qilaman
qo'shib qo'ydi muallif Muarl, manba
Siz mijozlarning fikr-mulohazalarini to'xtatishga harakat qildingizmi? Bu yordam -> Fikr yuborish -> Sozlamalar ... -> Yo'q, men ishtirok etishni xohlamayman
qo'shib qo'ydi muallif Ori Nachum, manba
Mening muammom - shunga o'xshash alomatlar, ASP.NET loyihasini juda sekin disk raskadrovka qilish - yana bir yechim bilan echildi, stackoverflow.com/a/22290607/ 889779 - bu savolga kelajakda qoqinadigan kishi uchun foydali bo'lishi mumkin
qo'shib qo'ydi muallif Paweł Bulwan, manba
Ushbu savolga 15.8.1 dan so'ng kelganlar uchun: developercommunity.visualstudio.com/content/problem/315338/…
qo'shib qo'ydi muallif csrowell, manba

9 javoblar

Ba'zi qo'shimcha tekshiruvlardan so'ng men ushbu thread Asboblar → Varian-r → Xato-kidiruv → Umumiy-ni hiyla qilgandan so'ng Nosozlik paytida diagnostika asboblarini yoqish ni olib tashlang!

Foydalanuvchining profili ASP.NET uchun JavaScript-ni tuzatishni yoqish ni olib tashlash Asboblar → Varian-r → Xatolarni tuzatish → Umumiy ma'lumot ishlashda katta farq qiladi.

65
qo'shib qo'ydi
VAJJAJ! har bir ish uchun "klik va kutish" 5 soniya "bilan fikrni yo'qotib qo'ydim ... TANKS!
qo'shib qo'ydi muallif EaziLuizi, manba
Microsoft-ga xabar bering, ular buni v2020 uchun yangilanish bilan tuzatishi mumkin: docs.microsoft.com/en-us/visualstudio/ide/…
qo'shib qo'ydi muallif magicandre1981, manba
Bundan tashqari IntelliTraceni o'chirib qo'ying: Tools> Options IntelliTrace. Endi nihoyat siz esga tushganday tezkor bo'ladi.
qo'shib qo'ydi muallif Patashu, manba
Hamjamiyatda ishlash bizning korxonamizda ishlashdan ancha tezroq edi. Korxonaning qaysi funktsiyasi bu jamiyatga tegishli bo'lishi mumkinligiga ishonchim komil emasmi? Hech kimning spekülasyonları bormi?
qo'shib qo'ydi muallif Eric Gurney, manba
Xuddi shu masala bor, lekin "Diskografik tuzish paytida diagnostika asboblarini yoqish" o'chirilgan, shuning uchun uni butunlay tuzatmaganday ko'rinadi :-(
qo'shib qo'ydi muallif SirViver, manba
YEAH! u men uchun ishladi! diskvalifikatsiya qilish - bu dahshat! katta rahmat.
qo'shib qo'ydi muallif nino.porcino, manba

If disable Diagnostic Tools don't fix the problem try to disable IntelliTrace, Unchecking Enable IntelliTrace, in Tools -> Options -> IntelliTrace. Work for me.

12
qo'shib qo'ydi
IntelliTrace juda foydali vosita. Hamma narsani o'chirib qo'yish o'rniga narsalarni sekinlashtiradigan voqeani o'chirib qo'yish yaxshidir. Asboblar → Tanlovlar → IntelliTrace → IntelliTrace Tadbirlari . Men uchun ADO.NET hodisani yozishni o'chirib qo'yishim narsalarim yana tezkor bo'ldi.
qo'shib qo'ydi muallif JustMaier, manba

I have tried disabling few things myself just to see what is causing it. The only thing that did work for me is Tools > Options > Debugging > General > "Enable JavaScript debugging for ASP.NET (Chrome and IE)".

Asp.net WebForms uchun VS2017 Enterprise versiyasi v15.2 dan foydalanayapman.

10
qo'shib qo'ydi
@NickG. Sizni eshitishga xursandman :)
qo'shib qo'ydi muallif afr0, manba
Rahmat. "ASP.NET" ("Chrome" va "IE") uchun JavaScript-ni tuzatishni yoqish men uchun nihoyat makkorlik qildi
qo'shib qo'ydi muallif Nick G., manba

"ASP.NET (Chrome va IE) uchun Javascriptni tuzatishni yoqish" belgilari tekshirilganda ham kechikib turaman. Va "Disk raskadrovka paytida diagnostika asboblarini yoqish" ni o'chirib qo'yish yordam bermadi.

Shunga qaramay, shuni ham ta'kidladilarki, men F12-ni Chrome Developer Tools uchun ishlab chiqsam, keyin lag vaqti tugaydi va dastur bajariladi.

Umid qilamanki bu yordam.

3
qo'shib qo'ydi
Rahmat. "ASP.NET" ("Chrome" va "IE") uchun JavaScript-ni tuzatishni yoqish men uchun nihoyat makkorlik qildi
qo'shib qo'ydi muallif Nick G., manba

Hiding the Threads window did the trick for me.

1
qo'shib qo'ydi
qo'shib qo'ydi muallif IvanH, manba
Ha, bu men uchun tuzatuvchining ishtiyoqini aniq hal qildi! Maslahat uchun ko'p rahmat! Qanday g'alati narsa bo'lsa ham, men doim "iplar" oynasini ko'rganman, lekin sekinlik doimo sodir bo'lmadi.
qo'shib qo'ydi muallif Dimitri C., manba
Oynani yashirish uchun faqat bitta yorliqni yoqish etarli bo'lishi kerak, shuning uchun "threadlar" oynasi ko'rinmaydi. Buning sababi shundaki, ba'zida shaffoflik ba'zan u erda, ba'zan esa, qanday yorliq sahifasi tanlanganiga bog'liq emas.
qo'shib qo'ydi muallif Dimitri C., manba
Nima uchun pastga tushish kerak? Agar sizning ilovangiz bir nechta ish zarbasi bilan ishlayotgan bo'lsa va bu oyna ko'rsatilsa, bu, albatta, disk raskadrovka tajribasini sezilarli darajada sekinlashtiradi
qo'shib qo'ydi muallif Niels Filter, manba

Men bir xil muammolarni boshdan kechirdim. Disk raskadrovka rejimida mening webformlarim loyihasi juda sekin harakat qildi. Ctrl + F5 dan foydalanganda, tezkor ravishda (tarqatilganida bo'lgani kabi) tez yugurdi. Men 45 marta bajarilgan sinab/catch blokini topdim. Hech narsa qilmagan edim, faqat men qilgan xatoga yo'l qo'ygan edim. Xatolarni tuzatdim va sinab ko'ring-blokni o'chirsangiz - voila! - to'liq tezlik bilan.

Shunday qilib, agar siz ushbu muammoni boshdan kechirayotgan bo'lsangiz va yuqoridagi barcha echimlarni sinab ko'rgan bo'lsangiz, tez-tez otib turadigan sinab ko'rish punktini qidiring. [Xatoingizni tuzating :)] va keyin sinab ko'ring-blokni olib tashlang. Men qilgan farqga ishonmayman. Hechqisi hech qanday farq qilmasligi kerak edi, albatta, chunki harakatlantiruvchi blok hech qanday ish qilmagan, ammo buni amalga oshirgan.

1
qo'shib qo'ydi

I gave up getting Debug=>Attach To Process working... even tried ALL the Bizness on this SO post (2-pages worth).

Biznes

ReAttach va boshqalar ID kengaytmasini foydalaning. Bu siz yaqinda biriktirilgan bir jarayon bo'lsa, yana Jarayonga Qo'shish dialogini ishlatish zarurligini chetlab o'tadi.

enter image description here

0
qo'shib qo'ydi

If you are using VS 2017 Enterprise edition, try disable IntelliTrace feature (Tools -> Options -> IntelliTrace)

with this feature turned off, the laggy behavior went away even keeping the Diagnostic tools turned on (Tools -> Options -> Debugging -> Enable Diagnostic Tools while debugging)

0
qo'shib qo'ydi
u ishlamayapti
qo'shib qo'ydi muallif afr0, manba
Sizning ilovangiz disk raskadrovka jarayonida sekinlashishi mumkin bo'lgan boshqa sabablar bo'lishi mumkin, agar yuqorida tavsiya etilgan yechim siz uchun ishlamasa, u har holda bo'lmaydi degani emas.
qo'shib qo'ydi muallif armadillo.mx, manba

Sometimes it is because of a Realtime scan in Antivirus.

" Istisnolarni qo'shish " Sizning antivirusingiz uchun Visual Studio fayllari/jildlari

C: \ Program fayllari (x86) \ Microsoft Visual Studio \ 2017 \ Professional \ Common7 \ IDE \ devenv.exe

C: \ Program fayllari (x86) \ Microsoft Visual Studio \ 201

0
qo'shib qo'ydi