There is an unsaved comment in progress. You will lose your changes if you continue. Are you sure you want to reopen the work item?
Error with multi packages with same base names
I get this error:
Exception Message: Search pattern 'XFramework.Web*.nupkg' retrieved more than one file at: \file001\Xperit Products\Builds\XFramework_Packages\XFramework_Packages_20130325.3\Packages (type ArgumentException)
Exception Stack Trace: at TfsBuild.NuGetter.Activities.GetFileNameUsingPattern.FindFile(String fileNamePattern, String searchFolder)
at TfsBuild.NuGetter.Activities.GetFileNameUsingPattern.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)
This occurs when I have a packages named A.B and a package A.B.C. or A.BB.
I encounter this because I use namespace style of naming convention.
In 2.0/1 you changed the search pattern from name..nupkg to name.nupkg, because last year I already fixed it by renaming one package from A.B.C to A.BC to prevent conflict with package A.B. But now this is not a solution any more,
so even A.B and A.BC does conflict.
Why using that pattern? Can't you just compose the fullname? You know the version of the package.