当我尝试向新项目添加依赖项时,它不起作用。我收到以下错误:
PM> Install-Package Microsoft.EntityFrameworkCore.SqlServer
Restoring packages for E:\CProjects\BlazorApp1\BlazorApp1\BlazorApp1.csproj...
GET https://api.nuget.org/v3-flatcontainer/microsoft.entityframeworkcore.relational/index.json
OK https://api.nuget.org/v3-flatcontainer/microsoft.entityframeworkcore.relational/index.json 297ms
.. remove some sucessful operartions..
OK https://api.nuget.org/v3-flatcontainer/microsoft.entityframeworkcore.analyzers/index.json 256ms
GET https://api.nuget.org/v3-flatcontainer/microsoft.entityframeworkcore.analyzers/8.0.0/microsoft.entityframeworkcore.analyzers.8.0.0.nupkg
OK https://api.nuget.org/v3-flatcontainer/microsoft.entityframeworkcore.analyzers/8.0.0/microsoft.entityframeworkcore.analyzers.8.0.0.nupkg 36ms
Install-Package : **Access to the path 'Microsoft.EntityFrameworkCore.Analyzers.dll' is denied.**
At line:1 char:1
+ Install-Package Microsoft.EntityFrameworkCore.SqlServer
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Install-Package], Exception
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand
出了什么问题? 预先感谢。
我只是尝试像以前一样通过 Nuget 包管理器安装新的依赖项,但它不起作用。
谢谢,有东西锁定了我的文件,但它不是 VS,而是 .NET。 由于某种原因,我从未重新启动过我的电脑,只是处于睡眠模式,在您提供有用的答案后,我跟踪了锁定我的文件的内容并解决了我的问题。 我很惊讶这是可能的。