I have a class library project contains common codes that used in my projects and i use subversion as source control.
i have some question about managing solution,projects and codes for usability.
I want share this class library between projects and when i update it , the update applying easily to all projects.Where can i locate this class library to share between projects and improve source controlling , usability and …?
Any Idea?
You can use NuGet packages as a means of distributing the DLLs – build your common assemblies,
packbuild results into a specific directory and use that directory as a repository for NuGet Package Manager. One part of NuGet options is downloading the latest package version automatically, so whenever you open the solution, the package manager scans the repository for newer version and downloads it, if there is one.Here’s a very easy tutorial: http://juristr.com/blog/2012/04/using-nuget-to-distribute-our-company/