Последние записи

То, чего мы так давно ждали! Стали доступны отладка и просмотр исходного кода .NET Framework

Как я неоднократно писал, это очень нужная возможность. Конечно, востребована не очень часто, но нужна была как воздух, особенно в некоторых ситуациях. Что только не приходилось делать, чтобы хоть как то разобраться и решать проблемы в очень сложных ситуациях. Те кто "колдовал" над настройками студии и при загрузке символов отладки, меня поймут. Читать дальше...

Не получается иногда загрузить отладочные символы созданные при помощи .NET Reflector Visual Studio Extension при отладке ASP.NET приложения

В последнее время меня часто спрашивают  об отладке исходного кода .NET, в частности касательно ASP.NET. В этой статье я показал как отлаживать исходный код Microsoft .NET Framework не имея официальных символов отладки от Microsoft. Но вот вопрос как раз в том, что даже удачно созданные символы отладки иногда по непонятным причинам не работают, т.е. не загружаются. Читать дальше...

«System.Web.pdb not loaded» или более изощрённые приёмы отладки исходного кода .NET Framework в приложении ASP.NET

За последние несколько месяцев не приходилось и не было нужды использовать отладку исходного кода .NET Framework. Вот только помню то, что отладка работала и в Visual Studio 2012 и в Visual Studio 2012 Update 1. Сегодня появилась такая необходимость, но вот незадача: Visual Studio 2012 Update 3 никак не хочет грузить символы отладки с серверов Microsoft, сколько я её не "уговаривал" - всё бестолку. Вот тут и пришлось вспомнить про старые и добрые приёмы. Читать дальше...

Веб-приложение стало использовать очень много памяти и зависать или ещё один пример использования расширения отладки SOS в приложении ASP.NET

Несколько дней назад произошёл интересный случай. Как обычно это бывает, а просто так ничего не бывает, ни с того не с сего веб-приложение на моей машине начало потреблять много памяти и зависать. Причём без определённой закономерности или периодичности. Читать дальше...

Тонкости поведения свойств C# при отладке кода в Visual Studio

В данной статье речь пойдёт о таком языковом средстве C#, как свойства. Думаю, все знают, что это такое и лишний раз не нужно упоминать об этом. Но вот есть один нюанс, связанный с ними во время отладки. Когда начинающие разработчики, и не только, натыкаюся на него, то думают, что это баг. Читать дальше...