c# - How should I include external libraries in an open source project? -
I have created an open source project that runs from Visual Studio. But it also depends on some external libraries so that the work can be done. These libraries are also open source questions I am thinking that I should
- point to these libraries to users and download them to source code and then add them to the project
- Indicate the users
- Include DLL directly in the project
- Include the source code of these libraries directly in the project
The best way to do this What is the method or the standard way? There are guidelines that are not open source but I think they apply.
I always source control of all external libraries (except standard people like system files), in this way, people who check the source code can immediately create this project. Apart from this, I can easily switch to the old version of the project and there are immediate dependencies in those versions that were used to make that revision - it is very useful when the old release of the software is debugging.
Comments
Post a Comment