Исправлен номер порта при тестировании роли Azure и веб-службы в режиме отладки - PullRequest
2 голосов
/ 14 февраля 2011

Мы пытаемся протестировать Java-клиент с веб-службой .NET (это одна из «ролей» проекта Azure Cloud) - это на самом деле не актуально, за исключением желания провести более быстрый тест кода цикл отладки. В идеале, конечно, нужно настроить порт для использования на Java-клиенте и убедиться, что он всегда будет одинаковым.

ПРИМЕЧАНИЕ: клиент Java использует Maven для настройки конфигурации времени выполнения (и номера порта службы). Раздражает то, что файл pom.xml необходимо отредактировать перед тестированием.

Вопрос на самом деле: существует ли схема, использующая MSBuild или какой-либо другой параметр IDE, который позволяет веб-службе .NET, локальной среде Azure, завершать работу при остановке отладки в IDE?

Конечным состоянием этой конфигурации будет возможность отладки веб-службы .NET, запуска клиента Java и выключения всего, а затем повторения этого процесса без необходимости связываться с панелью задач или изменять клиент *. 1010 * файл.

1 Ответ

2 голосов
/ 14 февраля 2011

Если вы имеете в виду Dev Fabric (локальный эмулятор), он всегда должен работать на одном и том же порту.Однако, если этот порт используется (другой процесс или предыдущий сеанс отладки не освободили его), он будет использовать следующий доступный порт.

Чтобы освободить порт, который не был освобожденВ предыдущем сеансе отладки просто остановите и перезапустите эмулятор вычислений через пользовательский интерфейс, и он должен вернуться к настроенному порту (если он уже не используется другим процессом, например IIS).

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