我想使用IISExpress运行一个WebService项目,并使用以下命令行启动它:
iisexpress.exe /path:c:\MyService /port:8000
可以,但是只能通过
http://localhost:8000/MyService.asmx
访问网络服务器我知道我可以修改用户
applicationhost.config
文件以添加我的网站并使用iisexpress.exe /site:MyService
启动它,但是,如果可能的话,我宁愿使用无配置方法来允许与iisexpress的外部连接。
最佳答案
您是否修改了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
关于c# - iisexpress:在不修改配置文件的情况下监听外部接口(interface):,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5741130/