2

.nu​​get/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 ファイルを起動するにはどうすればよいですか?

4

1 に答える 1