2011-04-21 25 views
2

我想運行與IISExpress一個WebService項目並使用下面的命令行啓動它:iisexpress:外部接口上監聽而不需要修改配置文件:

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

這樣的作品,但Web服務器只能通過訪問http://localhost:8000/MyService.asmx

我知道我可以修改用戶applicationhost.config文件添加我的網站,並使用

iisexpress.exe /site:MyService 

啓動它,但是,如果」可能我寧願使用無配置方法來允許外部連接到iisexpress。

回答

1

您是否修改過HTTP.SYS以允許外部流量?查閱這些文章出來的信息就如何做到這一點:

How to Expose IIS Express to External Network Connections

Serving External Traffic With WebMatrix

我有我的服務了現場對外交通罰款,但我已經修改了applicationhost.config文件做。然後我剛剛創建了一個.bat文件來運行命令:

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

是的,我想我必須使用'/ site'開關。沒有找到線索如何告訴iisexpress在沒有它的情況下在外部接口上收聽。無論如何,我不需要修改http.sys,就像第二個鏈接的註釋中提到的那樣,添加這一行:''給'applicationhost.config'文件爲我工作。 – 2011-04-21 16:04:15

相關問題