0

Когда я нажимаю F5 в Visual Studio 2010, мой код больше не компилируется. Вместо этого он запускает самый последний скомпилированный код. Чтобы скомпилировать код, я должен щелкнуть правой кнопкой мыши по программе и выбрать «Сборка», а затем запуститьПрограмма не компилируется, когда я запускаю ее в VS2010

Как я могу скомпилировать мою программу при каждом запуске?

+0

какой erro вы получите так? – Tigran

+0

Может быть связан с: http://stackoverflow.com/questions/913054/visual-studio-commands-dont-work-ctrl-f5-doesnt-run-my-application –

+2

@ Тигран: Как он говорит в вопросе, это не значит, что он получает ошибку компилятора - VS2010 даже не пытается скомпилировать проект, а запускает последнюю скомпилированную версию. –

ответ

3

Это установка в Visual Studio. Открывая диалог настроек, должна быть категория «Проекты и решения» (извините, я использую немецкую версию - не совсем уверен, что такое английские ярлыки). В другом разделе «Build and Run». Второй комбинированный блок сверху позволяет вам настроить, что происходит при запуске проектов, которые были изменены.

Другой вариант - это свойства решения. Существуют настройки там, где вы можете настроить, какой проект в рамках решения должен быть скомпилирован. Чтобы попасть туда, щелкните правой кнопкой мыши по решению, выберите «Свойства», выберите «Конфигурация» (?). Есть флажок для каждого проекта в списке, который необходимо проверить, чтобы проект был построен.

+0

+1 Второй вариант был моей проблемой, когда у меня была эта проблема некоторое время назад. – Rawling

+0

Ааа, проблема заключается в «Свойствах конфигурации» для решения. Флажок для проекта не был отмечен. Спасибо за вашу помощь :-) – magol

0

Используйте клавишу F6, чтобы построить весь раствор, и Shift-F6, чтобы построить свой текущий проект

0

Инструменты -> Параметры -> Проекты & Решения -> Создание и выполнение

"On Run, когда проекты устарели:" Выберите "Всегда построить"

Вот именно, было это сам , крайне раздражает.

Смежные вопросы