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

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

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

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

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

Ответы [ 3 ]

16 голосов
/ 07 августа 2008

Способ выбора запускаемого проекта описан в блоге Сары Форд "Совет дня Visual Studio " (настоятельно рекомендуется). У нее там есть пост о настройке проектов StartUp . По сути, есть 2 способа, самый простой из которых - щелкнуть правой кнопкой мыши нужный проект и выбрать «Установить как проект запуска». Это препятствует тому, чтобы другие проекты стали проектом StartUp, даже если вы нажмете один из их файлов.

5 голосов
/ 12 августа 2008

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

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

0 голосов
/ 08 марта 2011

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

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

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