2

我想用 IISExpress 运行一个 WebService 项目并使用以下命令行启动它:

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

这行得通,但网络服务器只能通过以下方式访问http://localhost:8000/MyService.asmx

我知道我可以修改用户applicationhost.config文件以添加我的站点并使用

iisexpress.exe /site:MyService

启动它,但是,如果可能的话,我更愿意使用无配置方法来允许外部连接到 iisexpress。

4

1 回答 1

1

您是否修改了 HTTP.SYS 以允许外部流量?查看这些文章以获取有关如何执行此操作的信息:

如何将 IIS Express 暴露给外部网络连接

使用 WebMatrix 服务外部流量

我已经让我的网站为外部流量提供服务,但我已经修改了applicationhost.config文件来做到这一点。然后我刚刚创建了一个 .bat 文件来运行命令:

"C:\Program Files\IIS Express\iisexpress.exe" /site:MySite
于 2011-04-21T08:08:09.887 回答