0
votes

I have a shared resources project that I'd like to reference as part of my Team Services build, is there an existing task that can obtain these assemblies so that they are available to the MSBuild task?

I know I can have a libraries folder within a project to hold these references but I'd rather build from a central source and not have the noise of these additional folders in my projects.

2
Obtain them from where? The standard approach for this is nuget package management.DaveShaw
From a separate Team Services project that I have access to.Matt Rowett

2 Answers

0
votes

Don't put binary references in source control. Turn your binary references into NuGet packages and allow your build process to restore the appropriate version of your NuGet package as necessary.

0
votes

There is a VS Team Services extension for Package Management that will likely help you accomplish this. You can publish the outputs of your shared project as a private NuGet feed and then consume the feed in your other projects.

These references may also help: