拒绝修改“ C:\ Program Files \ dotnet \ sdk \ NuGetFallbackFolder”文件夹的权限

时间:2019-04-11 09:29:35

标签: .net .net-core

使用时请帮助我使用.NET Core

{
    "name": "/",
    "children": [
        {
            "name": "page1.html"
        },
        {
            "name": "cocktails",
            "children": [
                {
                    "name": "receipe",
                    "children": [
                        {
                            "name": "page1.html"
                        },
                        {
                            "name": "page2.html"
                        }
                    ]
                },
                {
                    "name": "page3.html"
                }
            ]
        },
        {
            "name": "article",
            "children": [
                {
                    "name": "magazine"
                },
                {
                    "name": "mood",
                    "children": [
                        {
                            "name": "page1.html"
                        }
                    ]
                }
            ]
        }
    ]
}

在命令提示符下

我除了输出是

C:\Users\ALI>dotnet new console -o myApp 
C:\Users\ALI>cd myApp
C:\Users\ALI\myApp>dotnet run

因为代码是这样的, 但我遇到了一个错误:

  

拒绝修改
的权限   “ C:\ ProgramFiles \ dotnet \ sdk \ NuGetFallbackFolder”文件夹。

2 个答案:

答案 0 :(得分:0)

这似乎是僵尸网络核心https://github.com/dotnet/cli/issues/9807中的一个已知错误,而https://github.com/dotnet/cli/issues/9807#issuecomment-464336743建议修复是

  

带有.NET Core 2.2.104的Windows10上的相同问题。我删除了NuGetFallbackFolder,然后转到Windows“添加/删除程序”并单击“修复”。好吧,它以某种方式得到修复。我检查了C:\ Program Files \ dotnet \ sdk,然后NuGetFallbackFolder回来了,每次运行都没有错误。

我在Google搜索错误报告时遇到了您的问题,在Linux上也遇到了类似的问题。 我希望dotnet核心团队能尽快解决此问题。

答案 1 :(得分:0)

1)安装Windows版GIT;

2)右键单击它,以“以管理员身份运行”将其打开;

3)重新运行