Когда я пытаюсь упаковать свой проект MVC (NuGet.exe pack
), я получаю:
NuGet.exe : Access to the path '...' is denied.
Это случается для всех файлов в папке content
и script
моего MVC-решения. Если я удалю флаг readonly во всех этих файлах, NuGet.exe
сможет создать пакет NuGet.
Почему мне нужно удалить флаг readonly? Есть ли другой способ?
Я использую TFS, которые определяют флаг readonly для всех файлов, находящихся под контролем источника.
Я запускаю:
- Версия NuGet: 1.7.30402.9028
- Microsoft Visual Studio 2010 Версия 10.0.40219.1 SP1Rel
Я использую NuGet.exe
, который вы получаете при установке пакета NuGet NuGet.CommandLine, который находится в http://nuget.org/packages/NuGet.CommandLine.