Как VIsual Studio 2010 решает, какие проекты запускать в экземпляре webdev? - PullRequest
1 голос
/ 10 мая 2011

У меня есть решение с двумя веб-приложениями / проектами. Оба запускаются на F5, но на Shift + F5 только один перестает заставлять меня вручную закрывать webdav второго приложения. Я не хочу создавать marcos, чтобы закрыть процесс, и я не вижу окно свойств с опцией в этом thread . Я просто вижу обычные страницы свойств проекта.

Так что, если я не остановлю сервер webdev вручную и снова нажму F5, я получу сообщение «Невозможно начать отладку», поскольку порт в веб-приложении зафиксирован, и он не остановился. Обратите внимание, что в нем указано «Невозможно начать отладку» , а не «Невозможно начать отладку в веб-разработке».

Как VS решает, хорошо, позвольте мне запустить эти два веб-приложения, но если у меня есть два приложения winform, это достаточно умно, чтобы начать только начальный проект? Спасибо

PS: я не верю, что это в файлах сборки, так где это? В загруженной среде что ли?

1 Ответ

3 голосов
/ 10 мая 2011

Щелкните по вашему проекту в обозревателе решений, который вы не хотите запускать, и в окне свойств установите «Всегда запускаться при отладке» в значение false. Если вы не видите окно свойств, нажмите F4 или перейдите в Вид -> Окно свойств. Я обычно устанавливаю значение false для всех проектов, и тогда запускается только проект, заданный в качестве начального проекта.

...