在调试我的Web应用程序时,我必须使用IIS v8.5来测试配置选项,但现在我想切换回IIS Express。
即使我在项目属性中选择了IIS Express,它仍然会尝试使用IIS(http://localhost)。
如何强制使用IIS Express?
答案 0 :(得分:1)
您应该能够更改IIS Express的端口号。您可以通过输入IIS管理器,右键单击要配置的网站,然后单击“编辑绑定”来完成此操作。
如下图所示,将端口#从80更改为23478或其他任何未使用的端口。您可以在此处找到有关Microsoft知识库的更多信息:http://support.microsoft.com/kb/149605
编辑运行IIS Express的端口#后,您必须在Visual Studio项目中指定它,因此URL将为“http://localhost:23478”或任何端口。
修改强>
以上描述是如何更改常规IIS服务器的端口号。要更改IIS Express的端口号,请按照https://msdn.microsoft.com/en-us/library/ms178109.ASPX执行以下步骤:
指定ASP.NET Development Server的端口
在Solution Explorer中,单击应用程序的名称。
在“属性”窗格中,单击“使用动态端口”旁边的向下箭头,然后从下拉列表中选择“False”。
这将启用编辑端口号属性。
在“属性”窗格中,单击“端口号”旁边的文本框,然后键入端口号。
单击“属性”窗格外部。这样可以保存属性设置。
每次在Visual Web Developer中运行文件系统Web站点时,ASP.NET Development Server都将侦听指定的端口。