【问题标题】:SystemUnathorizedAccessException: Access to the path is denied in Visual Studio Code on MacSystemUnathorizedAccessException:在 Mac 上的 Visual Studio Code 中拒绝访问路径
【发布时间】:2019-07-25 09:44:58
【问题描述】:

我正在使用 C# 为一个类构建一个 Discord 机器人,但无论出于何种原因,当我在克隆后尝试运行我小组的代码时,我不断得到:

System.UnauthorizedAccessException' 发生在 System.Private.CoreLib.dll: '访问路径 '/Users/ajgoddu/Desktop/Projects/CS3141/Scrum-Bot/ScrumBot/ScrumBot/bin/Debug/netcoreapp2.1' 被拒绝。

导致异常的行:

static void Main(string[] args)
=> new Program().MainAsync().GetAwaiter().GetResult();

我在 OSX Mojave 10.14.1 上使用 Macbook Pro。 我正在运行最新版本的 VS Code,以及 .NET 和 mono,并确保有问题的文件夹不是只读的。我什至尝试使用sudo 运行 VS 代码,但无济于事。

有人可以帮忙吗?我尝试了许多不同的修复程序,并多次重新安装了 .NET、mono 和 VS。

【问题讨论】:

    标签: c# macos visual-studio-code discord


    【解决方案1】:

    使用这个Process Explorer 来识别哪个进程阻塞了要使用的DLL并抛出未经授权的异常;您可以杀死该进程然后运行;或者你可能会知道问题所在。

    【讨论】:

    • 我把它放在标题中,但忘记在正文中重复我正在运行 OS X,我尝试将进程资源管理器与 wine 一起使用,但由于某种原因它无法运行它。我查看了活动监视器,但无法确定可能在使用 dll 的内容。
    猜你喜欢
    • 2021-11-07
    • 1970-01-01
    • 1970-01-01
    • 2020-07-02
    • 1970-01-01
    • 2016-03-20
    • 1970-01-01
    • 2019-01-31
    • 1970-01-01
    相关资源
    最近更新 更多