:: Не фоксом единым
NuGet пакеты
S-type

Сообщений: 2969
Дата регистрации: 24.04.2004
Открываю VS 2017 Community, в меню выбираю: Файл \ Создать \ Проект \ Веб \ Веб-приложение ASP.NET Core (.NET Framework) выбираю «Пустой». Cоздаётся проект, у которого в «Обозревателе решений» видно:

[attachment 27503 s1.png]

При этом проект не компилируется - пишет

Цитата:
Ошибка CS0234 Тип или имя пространства имен "AspNetCore" не существует в пространстве имен "Microsoft" (возможно, отсутствует ссылка на сборку).

Если через диспетчер пакетов добавить, а потом удалить любой пакет, то восклицательный знак у пакетов пропадает, и проект компилируется нормально.

Как сделать так, что бы не приходилось добавлять и потом удалять "левый" пакет?
Ratings: 0 negative/0 positive
Re: NuGet пакеты
Igor Korolyov
Автор

Сообщений: 34580
Дата регистрации: 28.05.2002
Просто рефреш в менеджере пакетов не помогает?

P.S. По идее студия закачивает пакеты и при сборке - если в настройках NuGet это разрешено...


------------------
WBR, Igor




Исправлено 1 раз(а). Последнее : Igor Korolyov, 29.04.17 16:38
Ratings: 0 negative/0 positive
Re: NuGet пакеты
S-type

Сообщений: 2969
Дата регистрации: 24.04.2004
Менеджер пакетов это "Сервис \ Диспетчер пакетов NuGet \ Управление пакетами NuGet для решения"?
Как сделать рефреш?
Ratings: 0 negative/0 positive
Re: NuGet пакеты
Igor Korolyov
Автор

Сообщений: 34580
Дата регистрации: 28.05.2002
А какие там кнопки есть? Установить/обновить не активны? Для каждого из этих пакетов...


------------------
WBR, Igor
Ratings: 0 negative/0 positive
Re: NuGet пакеты
S-type

Сообщений: 2969
Дата регистрации: 24.04.2004
Вот как это выглядит:

[attachment 27504 s2_.png]
Ratings: 0 negative/0 positive
Re: NuGet пакеты
Igor Korolyov
Автор

Сообщений: 34580
Дата регистрации: 28.05.2002
Наверное глюк студии. Смирись Тем более что обходной путь известен...


------------------
WBR, Igor
Ratings: 0 negative/0 positive
Re: NuGet пакеты
S-type

Сообщений: 2969
Дата регистрации: 24.04.2004
Ratings: 0 negative/0 positive
Re: NuGet пакеты
Simple777

Сообщений: 33855
Дата регистрации: 05.11.2006
"Богатые тоже плачут?.."
Ratings: 0 negative/0 positive
Re: NuGet пакеты
S-type

Сообщений: 2969
Дата регистрации: 24.04.2004
Не сыпь мне соль на рану...
Ratings: 0 negative/0 positive
Re: NuGet пакеты
Simple777

Сообщений: 33855
Дата регистрации: 05.11.2006
Рабыня Изаура?.. [sm128]
Ratings: 0 negative/0 positive
Re: NuGet пакеты
S-type

Сообщений: 2969
Дата регистрации: 24.04.2004
В.Добрынин!
Ratings: 0 negative/0 positive
Re: NuGet пакеты
Simple777

Сообщений: 33855
Дата регистрации: 05.11.2006
Синий туман похож на обман? [sm128]
Ratings: 0 negative/0 positive
Re: NuGet пакеты
S-type

Сообщений: 2969
Дата регистрации: 24.04.2004
Нашёл в настройках галочки, установил:

[attachment 27559 s3.png]

Теперь, если если проект пересобрать, NuGet подтягивает всё недостающее, и "восклицательные знаки" пропадают.
Ratings: 0 negative/0 positive
Re: NuGet пакеты
S-type

Сообщений: 2969
Дата регистрации: 24.04.2004
Igor Korolyov
P.S. По идее студия закачивает пакеты и при сборке - если в настройках NuGet это разрешено...

Вот и раскопал - где эти настройки...



Исправлено 1 раз(а). Последнее : S-type, 06.05.17 16:40
Ratings: 0 negative/0 positive
Re: NuGet пакеты
Igor Korolyov
Автор

Сообщений: 34580
Дата регистрации: 28.05.2002
Странно что по умолчанию галки сняты в 2017-й. В 2015-й обе включены. Это и заставило меня удивиться, что при сборке студия сама не затянула... Али ты какие настройки от старых версий переносил? Али это они так перелопатили всю систему nuget пакетов...


------------------
WBR, Igor
Ratings: 0 negative/0 positive
Re: NuGet пакеты
S-type

Сообщений: 2969
Дата регистрации: 24.04.2004
Igor Korolyov
Али ты какие настройки от старых версий переносил?
Да вроде бы ни чего не переносил. По крайней мере не знаю, как это делается. И, каких либо сообщений по этому поводу не видел.

Igor Korolyov
Али это они так перелопатили всю систему nuget пакетов...
Вряд ли. На другом компе, где после установки VS 2015 поставил VS 2017 таких проблем не наблюдалось. Судя по всему - просто глюк - стечение обстоятельств.
Ratings: 0 negative/0 positive
Re: NuGet пакеты
Igor Korolyov
Автор

Сообщений: 34580
Дата регистрации: 28.05.2002
Не, ну я ЗНАЮ что они поменяли систему поддержки nuget в 2017 студии - теперь это не "расширение", а составная часть студии. Изменился и способ создания ссылок - теперь они прямо в проект (точнее в msbuild - т.к. csproj проект это по сути msbuild скрипт) интегрированы как nuget ссылки, а не через внешние файлы с последующей "обычной" ссылкой на dll в проекте... В общем куча изменений.
Для 2015 студии пока что не доступна версия 4.0 nuget, ну и вся соответствующая поддержка тоже...


------------------
WBR, Igor
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 3 (Гостей: 3)

© 2000-2024 Fox Club 
Яндекс.Метрика