#.net #debugging #visual-studio-2010
#.net #отладка #visual-studio-2010
Вопрос:
Я почти уверен, что я просто случайно что-то включил / выключил … но что, я не знаю! Кто-нибудь может сказать мне, почему, когда я просматриваю свой код и иду проверять один из своих объектов, все они выглядят так:
Я получаю такое поведение только в 2 решениях, любые новые решения, которые я создаю, подходят. Ни у кого в моей команде нет подобных проблем, поэтому я предполагаю, что это параметр, который был применен только локально ко мне. Я также не могу правильно использовать немедленное окно; например, если у меня есть объект Foo, который находится в области видимости, и у него есть панель свойств; я набираю Foo .Панель в немедленном окне, и мне говорят, что Bar не существует, хотя он существует (см. Следующее Изображение):
Я прошел через процедуры удаления своего рабочего пространства и получения последней информации из TFS, установки всех обновлений и исправлений в Visual Studio, сброса всех пользовательских настроек Visual Studio, отключения всех (только для resharper) Дополнений и т. Д.
Кто-нибудь знает, что я сделал?
Комментарии:
1. Проверьте, отключен ли
Debug -> Option -> general -> Show raw structure of objects in variables windows
2. Объявлено ли AgencyName в классе BookingInfo или в базовом классе?
3. @sll Show raw structure … отключен, как обычно, и я полностью удалил свою рабочую область, а затем извлек все новые файлы из TFS (и сбросил все настройки на VS), что, я думаю, исключило бы возможность .suo?
4. @sll AgencyName находится в BookingInfo -> Я могу подтвердить, что на прошлой неделе, если бы я вошел в тот же код и проверил свойство AgencyName BookingInfo в немедленном окне, это сработало бы.
5. Также странно, что у вас есть сообщение об ошибке. Когда я запросил несуществующее имя свойства, я получил другое сообщение об ошибке
'className' does not contain a definition for 'TestPropertyName' and no extension method 'TestPropertyName' accepting a first argument of type...
Ответ №1:
Хорошо, так что, если кто-нибудь когда-нибудь столкнется с этим и столкнется с подобной проблемой, мне пришлось переустановить VS. Вероятно, мне это было не нужно, но я не мог найти никаких ответов где-либо еще, и у меня не было времени для вызова службы поддержки MS.