Пакет Nuget HotTowel.Angular.Breeze не удается установить в Visual Studio 2015
Я пытаюсь установить пакет nuget HotTowel.Angular.Breeze в Visual Studio Community 2015.
Установка завершается с ошибкой:
Die Datei "C: \ Users \ Holger.nuget \ packages \ HotTowel.Angular.Breeze \ 2.3.3 \ content \ scripts \ breeze.to% 24q.shim.js" konnte nicht gefunden werden.
Немецкий для "Файл не найден".
Я нашел файл breeze.to$q.shim.js
в этой папке.
Я установил необходимые пакеты Breeze.Server.WebApi2, HotTowel.Angular, Breeze.Angular, которые работали.
Однако, когда я снова пытаюсь установить HotTowel.Angular.Breeze, установка завершается с той же ошибкой.
У кого-нибудь есть идея?
2 ответа
Это ошибка в NuGet 3, которая должна быть исправлена в NuGet 3.2. NuGet 3 - это URL-адреса, которые могут вызывать проблемы при установке файлов содержимого со специальными символами.
NuGet 2.8.7 может установить HotTowel.Angular.Breeze 2.3.3 без каких-либо ошибок. Таким образом, единственным обходным решением будет использование более старой версии NuGet, что также будет означать не использование Visual Studio 2015, а Visual Studio 2013 или другой IDE, такой как Xamarin Studio или SharpDevelop.
Я должен также удалить breeze.to$q.shim.js
поскольку это устарело давным-давно и не должно использоваться.