Asp.net 如何管理端口号?

Asp.net 如何管理端口号?,asp.net,visual-studio,port,Asp.net,Visual Studio,Port,如何管理端口号?默认情况下,80用于HTTP。当我使用VisualStudio运行web站点项目时,开发服务器为每次运行生成不同的端口号。虽然我们可以在项目属性下更改端口号,但为什么不能简单地更改为80?。端口号的最大大小是多少 如果web服务器使用端口80进行客户端请求,多个请求不会导致网络流量?或者我对端口的理解有误?这在Web选项卡下的Web项目属性中。它可以自动分配,也可以手动分配。默认情况下会分配随机端口,以防止与开发中的其他web项目重叠。请阅读我在这里的文章,并首先了解端口号的分配

如何管理端口号?默认情况下,80用于HTTP。当我使用VisualStudio运行web站点项目时,开发服务器为每次运行生成不同的端口号。虽然我们可以在项目属性下更改端口号,但为什么不能简单地更改为80?。端口号的最大大小是多少


如果web服务器使用端口80进行客户端请求,多个请求不会导致网络流量?或者我对端口的理解有误?

这在Web选项卡下的Web项目属性中。它可以自动分配,也可以手动分配。默认情况下会分配随机端口,以防止与开发中的其他web项目重叠。

请阅读我在这里的文章,并首先了解端口号的分配

有关更多信息,您也可以阅读本手册

如果您正在使用visual studio开发/测试网站,则最好不要将HTTP服务器(visual studio的)端口设置为80,因为80是标准HTTP服务器,即任何已经运行或将要运行的HTTP服务器都会与visual studio冲突(您正在使用它作为临时目的的帮助HTTP服务器)


希望这能消除您的疑虑。

不是80以避免与iis以及同时在同一台计算机上运行的其他visual studio发生冲突。最大大小为TCP和UDP,最大可达65535=2^16-另请查看: