Recommendations for storing assemblies?

I am looking for guidance for storing assemblies. Here's what our source tree looks like at the moment:

ProjectName
trunk
| -------- src (source code)
| -------- lib (assemblies required for each project, for example, NUnit framework, svn external)
| -------- tools (tools needed for each project, for example, NUnit executable, svn external)
| -------- Third page:

We moved some code to our own library called Utils.dll.

Now I wonder where to put this library (literally a good name for the folder) and, in addition, the other libraries that we will write in the future.

ThirdPartyAssembliesdoesn’t seem like the right place (since it’s not from the side of a third party), nor does it lib, since assemblies are not needed for every project that we create.

+3
source share
2 answers

Well, of course, you could create the "FirstPartyAssemblies" directory if you need to - but do you need to "store" these assemblies in the first place? Do they come from a different solution? Can you not just use multiple projects in the same solution, and let VS pull the assemblies accordingly? Of course, you do not have to have all the projects in one source hierarchy.

- , , .., , , , . .

+4

, . . . [CompanyName] Utils. , , . [CompanyName] [Domain] Utils - .

0

Source: https://habr.com/ru/post/1734015/


All Articles