轉到C:\用戶{用戶名} \文檔\ IISExpress \ CONFIG並打開對ApplicationHost.config文件。
搜索文檔中的<sites>
標籤。您會看到類似於以下的一些行。
<site name="WebSite1" id="1" serverAutoStart="true">
<application path="/">
<virtualDirectory path="/" physicalPath="%IIS_SITES_HOME%\WebSite1" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:8080:localhost" />
</bindings>
</site>
如下替換線<binding protocol="http" bindingInformation="*:8080:localhost" />
。
<binding protocol="http" bindingInformation="*:{required_port_number}:*" />
我想你甚至可以刪除bindingInformation
的*
馬克。
然後重新啓動IIS服務器(使用任務管理器刪除所有的IIS服務器相關業務,以及去C:\ Program Files文件\ IIS快遞文件夾,運行iisexpress.exe:您可能需要以管理員身份運行)。
控制檯將打開,如果一切順利,將顯示以下行。
Successfully registered URL "http://*:{required_port_number}/" for site "Website1" application "/" ...
在瀏覽器同時檢查所需的網址能否正常工作了。
Here's a very useful resource...
您應該將答案部分提取到答案並接受它。如果您閱讀其他文章,這就是FAQ的格式。 –
感謝您的提示。 –