Как установить пакет Nuget в код Visual Studio? Я знаю в Visual Studio, мы можем сделать это через консоль диспетчера пакетов Nuget, но как это сделать в VS Code?Установите пакет Nuget в код Visual Studio
ответ
Открыть меню расширений (Ctrl + Shift + X) и выполнить поиск .Net Core Project Manager.
Странный этот менеджер не может найти Microsoft.AspNetCore.Server.Kestrel.Ниже решения работает. –
Больше не работает с момента перехода на формат файла .csproj. –
@ Ответ jeff-albrecht - это правильный способ сделать это –
Измените файл project.json или * .csproj. Добавьте запись зависимости с именем пакета и желаемой версией.
JSON Пример:
{
"dependencies" : {
"AutoMapper": "5.2.0"
}
}
из командной строки или терминальное окно в редакторе коды против
Смотрите этот article by Scott Hanselman
Обратите внимание, что это будет работать только на новом .Net Core SDK 1.0 на основе csproj, но не на старых версиях предварительного просмотра на project.json. – svick
Это, к сожалению, не поддерживает поиск или автозаполнение. То есть, вы должны знать точное название пакета. –
Вы можете перейти на [nuget.org] (https://www.nuget.org/) для поиска пакетов, как это было бы возможно в Visual Studio, а затем использовать командную строку для установки нужного вам пакета. –
Пример для .csproj файла
<ItemGroup>
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="1.1.2" />
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="1.1.2" />
<PackageReference Include="MySql.Data.EntityFrameworkCore" Version="7.0.7-m61" />
</ItemGroup>
Просто введите имя пакета и номер версии f rom NuGet и добавьте в .csproj, затем сохраните. Вам будет предложено запустить восстановление, которое будет импортировать новые пакеты.
Я уверен, что это работает, но редактирование XML вручную кажется позором. – Davos
Верно, но VS Code является бесплатным (и действительно имеет в виду как редактор), поэтому я не жалуюсь. Было бы иначе, если бы мне пришлось это делать в VS. –
Справедливая точка. Так вы полностью редактируете проекты C# в VSCode без какой-либо версии Visual Studio? Или создать проект в Visual Studio (с файлами sln + csproj), а затем просто использовать VSCode в качестве редактора? Я предполагаю, что если вы просто используете 'dotnet' и VSCode, то зачем вам даже нужны эти файлы проекта. – Davos
Вы можете сделать это легко, используя «vscode-nuget-package-manager». Идите на рынок и установите это. После этого
1) Нажмите Ctrl + P
2) Введите ">"
3) Затем выберите "NuGet Package Manager: Добавить пакет"
4) Введите имя пакета Ex: Щеголеватый
5) выберите имя пакета и версию
6) Готово.
Вы можете использовать удлинитель NuGet Package Manager.
После того как вы установили его, чтобы добавить пакет, нажмите Ctrl + P, и введите >nuget
и нажмите Enter:
Тип частью названия вашего пакета в качестве строки поиска:
Выберите пакет:
И, наконец, версия пакета (вы, вероятно, хотите, новейший):
Это расширение, похоже, не поддерживает функцию новых рабочих областей. –
Расширение было удалено с рынка. –
- 1. Установите старый пакет NuGet для всего решения Visual Studio
- 2. Установите пакет nuget в пользовательскую папку
- 3. Пакет Nuget Custom Visual Studio Destination Folder
- 4. Visual studio 2015 пакет nuget не восстанавливается
- 5. Как установить пакет Nuget без Visual Studio?
- 6. Visual Studio не находит последний пакет NuGet
- 7. Visual Studio 2015 NuGet пакет не устанавливается
- 8. Создать пакет nuget из Visual Studio 2013
- 9. Код ошибки команды Visual Studio nuget -1
- 10. Добавить пакет nuget в файл проекта без Visual Studio
- 11. Пакет NuGet Не работает в Visual Studio 2015
- 12. Как включить пакет NuGet в Visual Studio Installer Project
- 13. Visual Studio TestStack.White NuGet
- 14. Visual Studio не видит NuGet
- 15. Как обновить NuGet в Visual Studio 2013
- 16. Установите пакет VSIX, созданный в Visual Studio 2015 на VS2013
- 17. Visual Studio 2015 - пакет NuGet удаляет все ссылки на проекты
- 18. Visual Studio NuGet: Загрузите официальный пакет вместо предварительного выпуска
- 19. Библиотека классов классов (пакет) Проекты пакета NuGet без Visual Studio
- 20. Используйте старый пакет NuGet с современными инструментами Visual Studio
- 21. Включить NuGet пакет восстановления аварии Visual Studio 2013 и 2015
- 22. Visual Studio: NuGet пакет Источник требуются учетные данные
- 23. Установка Visual Studio 2013: "пакет Microsoft NuGet не удалось"
- 24. AngularJs код организации пакет nuget
- 25. Nuget для проектов PowerShell в Visual Studio
- 26. Зов Visual Studio Пакет
- 27. Как обновить пакет NuGet в Visual Studio Team Services после публикации NuGet?
- 28. Путаница над NuGet в Visual Studio
- 29. Как установить NuGet пакет
- 30. История версий Visual Studio Nuget
Вы пробовали это расширение: https://marketplace.visualstudio.com/items?itemName=ksubedi.net- core-project-manager Вы также можете скачать nuget со своего сайта и использовать его с консоли. – JNK
Я бы предпочел консоль, потому что расширение не имеет хороших отзывов –