【问题标题】:Failed to bind to address http://127.0.0.1:59074: address already in use绑定地址失败 http://127.0.0.1:59074: 地址已在使用中
【发布时间】:2019-07-29 19:53:05
【问题描述】:

我正在尝试弄清楚配置文件的工作原理,并查看每个配置文件的执行时间。

当我在 IIS 上运行我的示例应用程序时,没有问题。但是当我通过单击“WebApplication1”运行并尝试使用 Kestrel 时,我在控制台中收到以下错误:

未能绑定到地址http://127.0.0.1:59074:地址已在使用中。

我尝试使用 netstat、netstat -a 和 netstat -q。

该地址没有显示任何内容。这是在本地开发机器上。如何找到解决绑定问题的方法?

【问题讨论】:

    标签: windows asp.net-core-2.1 kestrel


    【解决方案1】:

    您正在运行从配置端口号读取的两个 dotnet 核心应用程序,单击 webapplication 时 iOS 端口应该不同

    【讨论】:

    • 那么,我需要将launchsettings.json 中的applicationUrl 更改为不同的吗?运行Kestrel时是否认为被IIS阻塞?
    • 是的,复制 2 份,一份用于 iis 部署,另一份用于命令行运行
    猜你喜欢
    • 2013-02-18
    • 2018-04-01
    • 2022-06-30
    • 1970-01-01
    • 1970-01-01
    • 2019-08-04
    • 2013-12-02
    相关资源
    最近更新 更多