繁体   English   中英

Asp.net Core 2.0错误-13 EACCES权限被拒绝

[英]Asp.net core 2.0 Error -13 EACCES permission denied

我有asp.net core 2.0应用程序在vs for mac下运行它,当我从CLI运行它时,它的工作没有任何问题,但是当我从VS运行它时,我收到此错误:

“ Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv.Internal.Networking.UvException错误-13 EACCES权限被拒绝

但是在CLI中运行此命令后

dotnet添加包Microsoft.AspNetCore.Server.Kestrel

错误变成System.Net.Sockets.SocketException“权限被拒绝”

public class Program
{
    public static void Main(string[] args)
    {
        BuildWebHost(args).Run();//Error occur here
    }

    public static IWebHost BuildWebHost(string[] args) =>
    WebHost.CreateDefaultBuilder(args)
    .UseKestrel()
    .UseIISIntegration()
    .UseStartup<Startup>()
    .Build();
}

我该如何解决这个问题?

谢谢

问题解决了

问题是我应该在终端上通过此命令以管理员身份运行VS for mac

须藤/ Applications / Visual \\ Studio.app

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM