VSTS オンライン ビルドに移行しているときに、プロジェクトの nuspec ファイルに基づいてアーティファクトを nuget パッケージにパッケージ化する NuGet パッケージャーのステップで、次のエラーが発生します。
2016-07-28T04:24:41.7652305Z ##[error]Path cannot be null.
2016-07-28T04:24:41.7652305Z ##[error]Parameter name: path
私の NuGet パッケージャー ステップのパス変数は次のようになります。
*\ProjectName1.nuspec;*\ProjectName2.nuspec;
nuget.exe 3.4.4 を、nuget.config と共に .nuget フォルダー内のソリューションにチェックインしました。次に、詳細設定で、「NuGet.exe へのパス」として次のパスを入力して、この nuget.exe を使用するように指定しました。
$(Build.SourcesDirectory)\.nuget\nuget.exe
これは役に立たなかったようです。
これ以前は、他のすべての手順は正しく機能しており、私のプロジェクトは問題なくコンパイルされています。
また、これらの .nuspec ファイルに対して nuget.exe pack コマンドをローカルで実行すると、パッケージが正常に作成されます。
任意の入力をいただければ幸いです。ありがとうございました。