iisexpress: прослушивание внешнего интерфейса без изменения файла конфигурации: - PullRequest
2 голосов
/ 21 апреля 2011

Я хочу запустить проект WebService с IISExpress и использовать следующую командную строку для его запуска:

iisexpress.exe /path:c:\MyService /port:8000

Это работает, но веб-сервер доступен только по http://localhost:8000/MyService.asmx

Я знаю, что могу изменить файл applicationhost.config пользователей, чтобы добавить свой сайт, и использовать

iisexpress.exe /site:MyService

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

1 Ответ

1 голос
/ 21 апреля 2011

Вы изменили HTTP.SYS, чтобы разрешить внешний трафик? Проверьте эти статьи для получения информации о том, как это сделать:

Как открыть IIS Express для внешних сетевых подключений

Обслуживание внешнего трафика с WebMatrix

У меня нормально работает сайт, обслуживающий внешний трафик, но я изменил файл applicationhost.config для этого. Затем я только что создал .bat файл для запуска команды:

"C:\Program Files\IIS Express\iisexpress.exe" /site:MySite
...