我有一个带有四个IP的Windows Server 2012 . 它在IIS上运行一些网站,但默认情况下IIS绑定到所有可用的地址,这不是我想要的 .

我已按照本指南将IIS仅绑定到选定的地址:https://support.microsoft.com/en-ca/help/954874/iis-binds-to-all-ip-addresses-on-a-server-when-you-install-iis-7-0-on

一旦发生这种情况,我无法从VS Express运行我的WebForms项目 . 它只返回错误“无法启动IIS Express Web服务器” .

如果我还原IP绑定中的更改,IIS Express将再次开始工作 . 可能导致什么?我可以't even find startup logs. So far I'尝试编辑applicationhost配置文件以仅绑定到localhost . 将 *:12345:localhost 更改为 localhost:12345:localhost 但它不会更改任何错误 .