VS2017 Релиз - обход глюка отладчика CS8182
От: hi_octane Беларусь  
Дата: 30.03.17 15:11
Оценка: 34 (2) :))) :)
В новой студии есть баг который делает отладчик бесполезным чуть менее чем полностью. Выглядит как полное пропадание значений переменных из Autos/Locals/при наведении; и в окошках Watch напротив каждой переменной сообщение "CS8182: Predefined type 'ValueTuple`2' must be a struct". Вот он на SO, но вообще плач и вопли много где. Везде написано что workaround'a нет, что конечно катастрофа, но не беда Если в начало метода воткнуть var dummy = (1, 1); то окошки autos/locals стануть работать, но только в этом методе. Окошко watch правда это не спасёт, наверное чтобы хлеб зарабатывали трудом

В каждом методе, естественно, понадобится свой dummy, который придётся вписать ручками. Шах и мат противники макросов в C#
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.