Asp.net core 2.0 Ошибка -13 EACCES отказано в разрешении - PullRequest
0 голосов
/ 06 января 2019

У меня приложение asp.net core 2.0 запускается под vs для 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();
}

Как я могу решить эту проблему?

1 Ответ

0 голосов
/ 06 января 2019

спасибо

проблема решена

проблема заключалась в том, что я должен запустить VS для Mac с правами администратора этой командой на терминал

sudo / Applications / Visual \ Studio.app

...