Visual Studio 2008 начал использовать синтаксис C ++ при отладке проекта C #! - PullRequest
2 голосов
/ 18 июля 2010

Кто-нибудь когда-нибудь сталкивался с этим?

VS 2008 ошибка http://files.sauliaus.info/vs2008_bug.png

На удивление Visual Studio 2008 начал использовать синтаксис C ++ при отладке проекта C #, хотя явероятно, никогда не открывал проект C ++ на этом компьютере (хотя он установлен).Перезапуск Visual Studio и компьютера не помогает, есть ли выход из этого без переустановки Visual Studio?

Ответы [ 3 ]

1 голос
/ 18 июля 2010

Ух ты, это круто.Я бы отдал свой левый мизинец, если бы знал, как включить эту опцию по требованию.Между прочим, это не синтаксис C ++, а C ++ / CLI, версия C ++ для управляемого языка.Есть ли у вас код C ++ / CLI в вашем проекте?Вы также отлаживаете 64-битную программу, которая использует совсем другой отладчик.«Опыт» отладки обычно намного лучше, если вы заставляете отладочную сборку вашей программы работать в 32-битном режиме.Проект + Свойства, вкладка "Сборка", цель платформы = x86.Также включает Edit + Continue.

Для отладчика VS2008 есть исправление после SP1 .Исправляет множество проблем с отладчиком.

1 голос
/ 18 июля 2010

Попробуйте сбросить настройки в Visual C # Developer (Инструменты, Импорт и экспорт настроек).
Экспортируйте текущие настройки (на втором шаге) на случай, если вы захотите их вернуть.

0 голосов
/ 18 июля 2010

Вы можете просматривать значения «как обычно» или как Hex. На панели инструментов должна быть кнопка с надписью «Hex». Выключи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...