.NET Debugging tricks you wish you knew
summary
Shows chasing a real bug where exported/imported SQLite DBs intermittently throw Entity Framework "column not found" errors that mysteriously fix after a recycle; root cause is a static migration cache in EF that prevents migrations from running on subsequent loads. Demonstrates using Visual Studio exception settings and OzCode to break on throw, JetBrains DotPeek as a symbol server to get PDBs and source, Modules window to load symbols early, Fuslogvw and ProcMon for assembly binds, and a conditional “when set” breakpoint to find who overwrites a property.
AI-written summary · about
chapters (14)
- 0:00Intro
- 1:40About Tamir
- 2:50Agenda
- 3:44The semiconductor industry
- 5:02Todo application
- 6:48Demo
- 10:14The problem
- 12:20Entity Framework
- 14:12Exception settings
- 21:22Debugging with breakpoints
- 25:10Adding breakpoints
- 37:53Fusion Log Viewer
- 40:57Troubleshooting
- 47:55Production Debugging








