更改 ASP.NET 开发服务器的默认端口





0/5 (0投票)
当您使用 ASP.NET 开发服务器运行文件系统网站时,默认情况下,Web 服务器会在一个随机选择的端口上被调用,用于
当您使用 ASP.NET 开发服务器运行文件系统网站时,默认情况下,Web 服务器会在一个随机选择的端口上为本地主机启动。例如,如果您正在测试一个名为 Default.aspx 的页面,当您使用内置的 ASP.NET 开发服务器运行该页面时,该页面的 URL 可能是以下形式:
https://:3499/Default.aspx
您确实可以选择控制在使用内置开发服务器时使用的端口。指定要使用的端口的步骤略有不同,具体取决于您使用的是网站项目还是 Web 应用程序项目。
为 ASP.NET 开发服务器 - 网站 / Web 服务项目指定端口
- 在解决方案资源管理器中,单击应用程序的名称。
- 在属性窗格中,单击使用动态端口旁边的向下箭头,并从下拉列表中选择False。
这将启用对端口号属性的编辑。 - 在属性窗格中,单击端口号旁边的文本框,并键入一个端口号。
- 单击属性窗格外部。这将保存属性设置。
每次在 Visual Web Developer 中运行文件系统网站时,ASP.NET 开发服务器都会在指定的端口上侦听。
为 ASP.NET 开发服务器 - Web 应用程序项目指定端口
-
右键单击解决方案资源管理器中的项目,然后选择“属性”。
-
单击“Web”选项卡。
-
选中“指定端口”而不是“自动分配端口”。
如果您想使用 IIS 进行调试,请按照上述第一步和第二步操作,然后选中“使用 IIS Web 服务器”而不是“使用 Visual Studio 开发服务器”。 此外,单击“创建虚拟目录”按钮。
注意:Visual Web Developer 无法保证您指定的端口在您运行文件系统网站时可用。如果端口在使用中,Visual Web Developer 将显示错误消息。