如何修改ASP.NET项目的Developer Web Server URL?端口占用问题
解决ASP.NET Web应用开发服务器端口80被占用且无法编辑端口的问题
方法1:重置VS配置文件(快速解决)
- 彻底关闭Visual Studio
- 找到网站项目根目录,删除
.suo文件(VS2017及以后版本找.vs隐藏文件夹并删除) - 重新打开项目,VS会自动分配未被占用的新端口,直接启动即可
方法2:手动指定端口启动开发服务器
- 打开命令提示符,导航到项目根目录:
cd 你的项目路径 - 运行以下命令(替换成你要的端口和项目完整路径):
"%ProgramFiles(x86)%\Common Files\microsoft shared\DevServer\10.0\WebDev.WebServer40.exe" /port:8080 /path:"你的项目完整路径" - 在VS里选择“附加到进程”,找到
WebDev.WebServer40.exe进程附加,即可正常调试
方法3:释放80端口
如果想继续用80端口:
- 命令提示符运行:
netstat -ano | findstr ":80" - 记下输出最后一列的PID数字
- 打开任务管理器“详细信息”标签,找到对应PID的进程并结束
- 回到VS重启项目即可
内容的提问来源于stack exchange,提问作者Samad
相关产品推荐
相关产品推荐

