When I try to pack my MVC project (NuGet.exe pack
) I get:
NuGet.exe : Access to the path '...' is denied.
This happens to be the case for all files in the content
and script
folder of my MVC solution. If I remove the readonly flag on all these files NuGet.exe
is able to create the NuGet package.
Why do I have to remove the readonly flag? Is there another way?
I'm using TFS which specify the readonly flag on all files under source control.
I am running:
I'm using the NuGet.exe
that you get when you install the NuGet package NuGet.CommandLine which is located at http://nuget.org/packages/NuGet.CommandLine.
How do I check the exact version of the NuGet tools that are installed? In Visual Studio, use the Help > About Microsoft Visual Studio command and look at the version displayed next to NuGet Package Manager.
Apparently, you need to set ReadOnly=false
for the files it accesses
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With