Create output folder fails if Output Directory is relative
description
When usinNuGetterMultiPkgBuildVersionedTemplate20.xaml and setting OutputDirectory relative (e.g., "Binaries\NuGetPackage"), the build fails on:
Create Output Folder if necessary
Exception Message: Value cannot be null.
Parameter name: path1 (type ArgumentNullException)
Exception Stack Trace: at System.IO.Path.Combine(String path1, String path2)
at TfsBuild.NuGetter.Activities.CreateFolder.Execute(CodeActivityContext context)
at System.Activities.CodeActivity.InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager)
at System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor executor, BookmarkManager bookmarkManager, Location resultLocation)
Accroding to log, the drop location is not set:
Create Output Folder if necessary
Initial Property Values
DropLocation =
FolderName = Binaries\NuGetPackage
Final Property Values
DropLocation =
FolderCreated =
FolderName = Binaries\NuGetPackage