Начало отладки F5 автоматически не создается

Я использовал среду, оптимизированную для С#, но в последнее время я занимаюсь преимущественно работой на С++. Поэтому после формата я выбрал С++. Время от времени я все еще делаю некоторые вещи С#/xna, поэтому я также установил xna. Проблема в том, что визуальная студия не ведет себя так, как будто я помню, как она себя вела, когда у меня была среда, оптимизированная для С#. Кнопка запуска больше не компилирует решение. Черт, компиляция решения почти ничего не делает... Мне нужно перекомпилировать, чтобы мои изменения вступили в силу. Какого черта?

Я пробовал Tools > Import and Export Settings > Reset all settings, переустанавливая xna и визуальную студию, но F5 не компилируется.

edit:. Оказывается, что проекты были настроены так, чтобы не компилироваться в параметрах конфигурации. Я никогда этого не делал. Я нашел форум с несколькими людьми, у которых была такая же проблема: http://social.msdn.microsoft.com/Forums/en-US/vsdebug/thread/8657c07a-da08-4a9f-9558-0c9d93c94ce2/

Ответ 1

Если у вас есть несколько конфигураций, возможно, что выбранная в данный момент конфигурация не имеет проекта (вы хотите автоматически построить).

Например.

Конфигурации по умолчанию: DEBUG и RELEASE, и все проекты (в решении) отмечены против этого.

Но если вы вручную удалили проект по одной из этих конфигураций или вручную добавили новый проект, а затем не отметили этот проект в конфигурации. Visual Studio не будет компилировать те, которые не отмечены галочкой проектов.

Итак, дважды проверьте свою конфигурацию. (Right Click on the Solution name => Configuration Manager).

Ответ 3

Сначала проверьте, что должно произойти при запуске проекта. Для этого откройте Tools > Options, Projects and Solutions, Build and Run и убедитесь, что вы выбрали для параметра "Вкл.", Когда проекты устарели:

enter image description here

Убедитесь, что вы выбрали Always Build...

Ответ 4

Чтобы изменить настройки:

  • Инструменты → Параметры импорта и экспорта
  • Выберите: Импортировать выбранные настройки среды
  • Сохраните настройки, если хотите
  • Затем вам предлагается набор настроек по умолчанию для выбора (General, С++, С#)