修改Blazor应用端口实现两个版本并行运行的最简方法
解决Blazor项目并行调试的端口修改方法
以下是几种最简的修改端口方式,任选其一即可:
1. Visual Studio图形界面操作(最直观)
- 右键需要改端口的Blazor项目,选择「属性」
- 切换到「调试」选项卡
- 在「应用URL」输入框中,把原有端口号替换成未被占用的新端口(比如将
https://localhost:5001改为https://localhost:5002) - 保存设置后,重新启动该项目的调试
2. 直接修改launchSettings.json文件(更快捷)
- 在项目的
Properties文件夹下找到launchSettings.json文件并打开 - 找到
applicationUrl字段,修改其中的HTTP和HTTPS端口号,示例:"applicationUrl": "https://localhost:5002;http://localhost:5003" - 保存文件后,启动项目会自动使用新端口
3. 命令行启动时指定端口(临时生效)
- 打开终端,进入目标项目的根目录
- 执行命令:
这里的dotnet run --port 50025002替换成你想使用的端口号,这种方式不会修改项目配置,仅本次启动生效
注意事项
- 确保新端口没有被电脑上的其他程序占用
- 如果你的Blazor项目需要调用后端API,若API地址是硬编码的,可能需要同步调整API调用的端口(仅针对跨项目调用的场景)
内容的提问来源于stack exchange,提问作者Alex Sosa
相关产品推荐
相关产品推荐

