gpt4 book ai didi

visual-studio - Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv.Internal.Networking.UvException : 'Error -4092 EACCES permission denied'

转载 作者:行者123 更新时间:2023-12-01 15:30:20 27 4
gpt4 key购买 nike

我正在使用 TFS 源代码管理。今天更新代码运行项目后,遇到这个错误:
This is my capture image
我使用的是 Visual Studio 2017。我的项目是 Web API .NET Core 2.0。
这是错误详细信息:
Error Detail

最佳答案

我们最近遇到了这个问题,结果是 Kestrel 服务器试图使用的端口现在不知何故落入了排除的端口范围内。
您可以通过在命令提示符下运行以下命令来查看已排除的端口范围

netsh interface ipv4 show excludedportrange protocol=tcp
一旦我们意识到原因,我们确实尝试使用以下命令删除我们想要使用的范围(在提升的管理员命令提示符中)
netsh int ip delete excludedportrange protocol=tcp numberofports=100 startport=49909
然而,这导致了 Access Denied .
似乎没有办法找出排除端口范围的所有者,但在我的例子中它是 Hyper-V。一旦我关闭 Hyper-V,端口就会被释放,然后我可以在 Visual Studio 中进行调试。
当我重新启用 Hyper-V(因为我需要它)时,它注册了一组不同的端口范围,这些范围不会影响 Kestrel 服务器。

关于visual-studio - Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv.Internal.Networking.UvException : 'Error -4092 EACCES permission denied' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46726452/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com