2015-01-04 8 views
-2

Я построил очень простой веб-проект MVC MVC на Visual Studio 2013. Затем я подтолкнул его к Github, когда я клонировал свой проект на свою машину и попытался запустить его (в той же версии Visual Studio 2013) Я получил много ошибок, в том числе: «Тип или пространство имен имя„ActionResult“не может быть найден (вы пропали без вести с помощью директивы или ссылка на сборку)».NET MVC on github

«Тип или имя пространства имен «Авторизовать» не удалось найти (вы не указали директиву использования или ссылку на сборку?) «

и многие другие (около 170 из них)

Я также удалил .gitignore в какой-то момент, чтобы быть уверенным, это не помогло.

+1

Вы загрузили папку 'packages'? Вы можете включить 'nuget package restore' для автоматического восстановления пакетов –

+0

Я потерял папку с папками. Это все работает после того, как я добавил его в Github. Большое спасибо Всеволод Головизнин! p.s Есть ли способ избежать загрузки всех этих пакетов? (Извините, если это глупый вопрос im new для .net), например, когда я работал с Node.js, мне не пришлось загружать все огромные модули узлов, они были сохранены в качестве зависимостей и могут быть установлены с помощью короткой команды. Еще раз спасибо. – c00kie

+0

Проверьте ответ ниже, есть опция восстановления пакета –

ответ

1

Основываясь на информации выше, кажется, что ваши пакеты Nuget не были повторно загружены.

Вы можете включить NuGet пакет восстановления (http://docs.nuget.org/docs/reference/package-restore)

Или вы можете установить каждый пакет из окна NuGet.