Когда мы загружаем проект git и нажимаем кнопку build в VS, он восстанавливает пакеты nuget и затем компилируется. всегда здорово.установить шоколадные пакеты redis для VisualStudio при сборке
Как раз так, я хотел бы установить Redis локально перед компиляцией, потому что для моего проекта тестирования проекта требуется Redis.
Я нашел Redis-64 in nuget, но я не знаю, почему он не устанавливается должным образом. Он показывает, что «Redis-64 уже установлен», но это не так.
Chocolately nuget package и Redis for chocolatey. Похоже, что они их используют.
Для достижения своей цели, было бы необходимо (1) проверки установки chocolately первого, а затем (2) загрузить Redis-64, а затем (3) выполнить redis-server.exe
перед тем процесс компиляции (может быть помещен в команду события Pre-build в .csproj).
Я хочу знать, как проверить шоколадную установку Redis и остальные шаги в VS. Не могли бы вы научить меня, как этого добиться?
Вы далеко знак здесь. :-) Пакет 'redis-64' NuGet содержит фактический сервер 'redis-server.exe'. –
Похоже, вы абсолютно правы :-) Кажется, что пакет redis-64 на Nuget.org точно такой же, как пакет на Chocolatey.org. Единственное, что Chocolatey сделает в дополнение к его установке, - это создать прокладку для exe, значит, она может быть выполнена из любого места. –