Я создаю веб-приложение MVC4 с профессионалом VS2012 с NuGet Package Manager версии 2.2.31210. У меня есть несколько проектов в моем решении, и все они используют различные пакеты, которые я установил с помощью NuGet. Один из моих проектов - это веб-приложение MVC4, в котором я использую такие пакеты, как bootstrap, jquery UI и т.д., Все они установлены с помощью NuGet.
Когда я клонирую новую копию всего моего решения из своего репозитория и создаю проект MVC4, функция восстановления пакета, похоже, работает: он создает каталог пакетов под директивным решением и заполняет все версии пакетов Я ожидаю увидеть. Однако файлы содержимого не копируются в соответствующие места в каталоге приложений MVC. Странно то, что он создает каталоги для контента, но не копирует сами файлы содержимого.
Например, я использую пакет Bootstrap Twitter, который появляется в пакетах /Twitter.Bootstrap.2.2.2. В проекте MVC в каталоге содержимого создается каталог с именем bootstrap (содержащий каталоги css, img и js). Но файлы css или js не копируются в эти каталоги!
Кто-нибудь знает, какое волшебное заклинание я должен произнести, чтобы заставить сборку скопировать эти файлы содержимого из каталога пакетов NuGet?