2
我有幾個解決方案級別的NuGet包通過.nuget/packages.config附加到Visual Studio 2010解決方案。如何讓Nuget 2.x運行解決方案級包Init.ps1?
這些包每個都包含一個Init.ps1文件。我試圖通過命令行或腳本在我的CI服務器上預安裝軟件包。運行nuget install .nuget\packages.config -o packages
將軟件包拉入軟件包文件夾。但它不運行Init.ps1腳本。
如果我嘗試和解決方案文件上的msbuild調用,它會失敗,因爲由包init.ps1文件安裝的所需文件尚未到位。
如果我在Visual Studio中打開解決方案,則程序包將運行Init.ps1。
如何從命令行/腳本中獲取Init.ps1文件以便隨包安裝一起啓動,而無需打開Visual Studio?