windows .NET Core应用程序中的IO异常

kulphzqa  于 6个月前  发布在  Windows
关注(0)|答案(2)|浏览(93)

我刚开始在Windows机器上使用ASP.NET Core 2. 0。由于端口5000被其他一些应用程序使用,我无法运行Kestrel服务器。
发生异常:System.Private.CoreLib.dll中发生类型为“System.IO.IOException”的未处理异常:“无法绑定到地址http://127.0.0.1:5000:地址已在使用中。”
问题是,我杀死了进程并运行dotnet run命令。它工作,但第二次我再次得到错误。所以不知何故,我应该端口应该被释放时,我停止调试,但它没有。任何提示?

daupos2t

daupos2t1#

我也遇到过同样的情况。下面是解决方案,请参考:
https://github.com/dotnet/core/issues/3110
在program.cs中更改端口并启动setting.json文件。
例如:webBuilder. webUrls(“http://localhost:6980”);

0s0u357o

0s0u357o2#

我遇到了同样的问题,基于karnveer0098的答案,我只是将'launchSettings.json'中的“applicationUrl”:“http://localhost:60758”一行更改为另一个端口号,然后一切都恢复正常。

相关问题