PerSalmi.NET

Swedish .Net software developer...
# Wednesday den 22 May 2013

Vi har brottats med dåliga prestanda i Visual Studios debugger under flera år i ett projekt jag arbetar med. Det handlar om att single-step debugging i riktigt stora solutions, här pratar vi om 120+ projekt i en solution, går segt och tär rejält på tålamodet. Flera sekunders fördröjning för varje steg man tar med step-into eller step-over när man sitter och letar efter fel är inte ovanligt trots mycket enkla operationer i varje steg.

Men alldeles nyss gjorde min projektkollega, Henrik Cooke, ett fenomenalt genombrott i frågan! Debuggingen blir riktigt rapp och responsiv om man stänger av Edit and Continue funktionen i Visual Studio debuggern.

Så om du inte använder eller i alla fall kan leva utan Edit and Continue stöd när du kodar och felsöker så gör så här:

  • Gå till menyn DEBUG -> Options and Settings…
  • Öppna fliken Debugging -> Edit and Continue
  • Se till att rutan Enable Edit and Continue är urkryssad och välj OK

Det ska se ut så här:

image

Steg-operationerna i debuggern flyger fram efter att man fixat detta!

Wednesday, May 22, 2013 1:56:54 PM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]
.Net | Verktyg | Visual Studio
# Wednesday den 11 June 2008

image Råkade ut för att det trevliga gratisverktyget DiffMerge, som används för att jämföra filer och kataloger, kraschade helt oväntat ett par gånger under dagen, det verkar dock som den senaste versionen 3.2.0 (18185) är helt stabil efter att jag tog ner och installerade den. Kan det ha varit nåt x64 relaterat problem? Vem vet, krascherna kom utan att jag utförde någon direkt reproducerbar aktivitet i applikationen.

Ok, tipset är i alla fall att plocka ner senaste versionen här:
SourceGear - DiffMerge nerladdning

 

 

image

För den som är intresserad av ett ännu friare verktyg, utöver om man räknar pengar, så finns WinMerge att hitta på sourceforge.net.

Wednesday, June 11, 2008 5:37:32 PM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]
Verktyg
Blog & Contact
Per Salmi
Per Salmi
Min LinkedIn Profil

Jag arbetar på Combitech AB i Linköping med konsultuppdrag och utbildning inom Microsoft .NET området. Kontakta mig gärna om ni har frågor, behov av konsulttjänster eller är intresserade av utbildning inom .NET.

Copyright © 2019 Per Salmi

Bloggmotor: newtelligence dasBlog 2.3.12105.0

Sign In
Statistics
Total Posts: 73
This Year: 0
This Month: 0
This Week: 0
Comments: 0

Datorer
All Content Copyright © 2019, Per Salmi