.nuget/packages.config を介して Visual Studio 2010 ソリューションにアタッチされたソリューション レベルの NuGet パッケージがいくつかあります。
これらのパッケージには、それぞれ Init.ps1 ファイルが含まれています。コマンドラインまたはスクリプトを使用して CI サーバーにパッケージをプレインストールしようとしています。実行nuget install .nuget\packages.config -o packages
すると、パッケージが packages フォルダーにプルダウンされます。ただし、Init.ps1 スクリプトは実行されません。
ソリューション ファイルで msbuild を呼び出しようとすると、パッケージの Init.ps1 ファイルによってインストールされた必要なファイルがまだ配置されていないため、失敗します。
Visual Studio でソリューションを開くと、パッケージは Init.ps1 を実行します。
Visual Studio を開かずに、コマンドライン/スクリプトからパッケージのインストールと共に Init.ps1 ファイルを起動するにはどうすればよいですか?