當我們下載git項目並在VS中點擊生成按鈕時,它會恢復nuget軟件包然後編譯。總是很酷。爲VisualStudio安裝巧克力軟件包build
就這樣,我想在編譯之前在本地安裝Redis,因爲我的項目單元測試任務需要Redis。我發現Redis-64 in nuget但我不知道它爲什麼不正確安裝。它顯示「Redis-64已經安裝」,但事實並非如此。
有Chocolately nuget package和Redis for chocolatey。它看起來很有希望利用它們。
爲了實現我的目標,這將需要(1)檢查安裝chocolately第一,然後(2)下載Redis的-64,然後(3)編譯過程之前執行redis-server.exe
(可以放置在.csproj屬性中的Pre-build event命令中)。
我想知道如何檢查Redis巧克力安裝以及VS中其他步驟的其他步驟。你能教我如何做到這一點?
你的方式在這裏下車的標誌。 :-)'redis-64' NuGet軟件包包含實際的服務器'redis-server.exe'。 – 2015-05-26 14:27:41
看起來你是絕對正確的:-)看起來Nuget.org上的redis-64軟件包與Chocolatey.org上的軟件包完全相同。除此之外,Chocolatey另外做的一件事就是爲exe創建一個墊片,意味着它可以在任何地方執行。 – 2015-05-26 18:49:47