2016-11-08 2 views
20

NuGet Пакет восстановления Сбой проекта MyProject.Application: Процесс не может получить доступ к файлу «C: \ MySolution \ пакеты \ Microsoft .Bcl.Build.1.0.21 \ сборки/Microsoft.Bcl.Build.Tasks.dll» , так как он используется другим процессом ..NuGet Пакет восстановления не удалось: Microsoft.Bcl.Build.Tasks.dll используется другим процессом

Любая идея, как решить эту проблему? Благодарю.

ответ

28

В проводнике Windows пошел к папке, в которой пакеты NuGet установлены для моего решения

<VS Solution>\packages\ 

и удалил все папки Microsoft.Bcl. *. После этого можно без проблем восстановить решение.

+0

Как правило, удаление пакетов, которые появляются с ошибкой, помогает. У меня была проблема с Microsoft.Net.Compilers –

0

В моем случае эта проблема возникла после установки обновления для компонентов визуальной студии.

В качестве опции вы можете попробовать удалить плагин Nuget из Visual Studio и снова установить (в Инструменты -> Расширения и Обновления).

После этого проблемный пакет успешно восстановлен.

1

Найти msbuild.exe в проводнике процессов и убить его.

+0

и kill devenv.exe – GWTF

Смежные вопросы