Подтвердить что ты не робот

Могу ли я настроить Visual Studio НЕ для изменения проекта StartUp каждый раз, когда я открываю файл из одного из проектов?

Скажем, что есть решение, которое содержит два проекта (Project1 и Project2).

Project1 устанавливается как проект StartUp (его имя отображается жирным шрифтом). Дважды щелкните файл в Project2, чтобы открыть его. Файл открывается, но что-то еще происходит - Project2 устанавливается как проект StartUp.

Я попытался найти параметр в конфигурации, чтобы изменить его, но я не нашел его.

Можно ли отключить эту функцию (хотя это больше похоже на ошибку)?

4b9b3361

Ответ 1

Способ выбора проекта запуска описан в блоге Sara Ford "Visual Studio Tip of the Day" (настоятельно рекомендуется). У нее есть сообщение о настройке проектов StartUp. По сути, есть два способа: самый простой - щелкнуть правой кнопкой мыши по желаемому проекту и выбрать "Set As StartUp Project". Это препятствует тому, чтобы другие проекты стали проектом StartUp, даже если вы нажмете на один из них.

Ответ 2

Проверьте параметры Visual Studio для следующего флажка:
Проекты и решения - сборка и запуск - для новых решений в качестве проекта запуска используется выбранный в настоящее время проект.

Снимите этот флажок и посмотрите, изменилось ли поведение.

Ответ 3

Я столкнулся с ошибкой, где проект, выделенный жирным шрифтом, не будет проектом запуска, несмотря на то, что он выбран в свойствах решения как "один проект запуска".

Одной из проблем для этой ошибки было отключение развертывания из Configuration Manager для нежирного проекта, который неправильно использовался в качестве проекта запуска. Диспетчер конфигурации можно найти, щелкнув правой кнопкой мыши решение в обозревателе решений.