Не подскажите, почему так получается, что студия показывает ошибки в коде совсем не там, где они на самом деле имеются? Т.е. ошибается, например на 5 строк или больше. Кто-нибудь с этим сталкивался? Стало совсем невозможно отлаживать программы, приходится искать ошибки фактически по всему классу.
А после того как чудом отлажу все ошибки компиляции, скорее всего не будут работать брейкпоинты во время отладки. И если где ошибка во время выполнения произойдёт — покажется ошибка в дизассембированном коде вместо исходника — как-будто у программы нет исходника.
Такое впечатление, что студия где-то кеширует исходник программы и проверяет ошибки в кешированной версии, а кеш этот обновляет когда вздумается.
Студия 2008-ая.