2009-04-21 8 views
1

У меня есть веб-приложение.Visual Studio 2005 Build Order

Иногда я хочу отлаживать консольное приложение, находящееся в пределах решения.

Почему так, когда я нажимаю на него правой кнопкой мыши и выбираю debug, он создает каждую отдельную веб-страницу и библиотеки, что занимает некоторое время.

Когда я смотрю на зависимости сборки для консольного приложения, он перечисляет все в решении в качестве порядка и говорит мне идти, чтобы построить порядок, чтобы изменить его.

В порядке построения все проверяется ... Я только проверял библиотеки, которые нужны этому консольному приложению.

Я также попытался настроить это консольное приложение в качестве запуска. То же самое ...

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

ответ

0

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

+0

Все они правильно установлены – user77826

0

Некоторые вещи, которые я хотел бы проверить:

  1. Убедитесь, что у вас нет ненужных ссылок проекта. Это приведет к тому, что они будут отображаться как зависимости и будут создаваться каждый раз.

  2. Также проверьте, не указано ли ваше консольное приложение в качестве ссылки на проект для других проектов в решении.

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

+0

Хорошо, что это сработало, за исключением того, что он все еще открывает сервер разработки для всех веб-страниц в нижней правой панели задач. Это нормально? – user77826

+0

Трудно ответить, потому что я не знаю, что делает консольное приложение. Если вы ссылаетесь на веб-приложение или код вызова внутри веб-приложения, он запустит сервер dev. В этом случае это было бы нормально. –