Как не запускать проект веб-приложения в решении во время отладки VS.NET 2008 - PullRequest
1 голос
/ 28 апреля 2009

У меня есть решение с WinForms и приложением ASP.NET.

Мой проект запуска - WinForms, но каждый раз, когда я запускаю проект, он запускает веб-сервер ASP.NET, хотя я не хочу его использовать.

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

Ответы [ 3 ]

2 голосов
/ 28 апреля 2009

Далеко не идеально, но если вы измените свойства в параметрах запуска проекта WebSite с «Использовать веб-сервер по умолчанию» на «Использовать собственный сервер» и установите базовый URL-адрес как «http://localhost/", он больше не будет загрузите сервер разработки при отладке приложения Windows.

К сожалению, вам придется установить это обратно, когда вы хотите отладить веб-сайт ...

0 голосов
/ 28 апреля 2009

Почему бы не создать разные решения? Один для приложения WinForm, а другой для приложения ASP.NET. Это имеет различные преимущества: - Вы работаете с конкретным решением или представлением своей кодовой базы, которая не включает проекты, которые вам не нужны. - Ускорьте свою локальную сборку.

0 голосов
/ 28 апреля 2009

Возможно, вы захотите проверить настройки Startup Projects (щелкните правой кнопкой мыши Solution -> Set Startup Projects) и убедитесь, что веб-проект не настроен на запуск при отладке. Я сейчас использую свой ноутбук Mac, поэтому не могу проверить, не позволяет ли это запустить веб-сервер или нет.

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