I'm really confused with all these different DLL files that can be used to add a project reference in Visual Studio. After having clicked on 'Add Project Reference', I choose for 'Browse'. In the repository folder, there are two folders:
- bin
- obj
Inside the bin within directory '[RepoName]/bin/Debug/net6.0', there is a DLL I can use. However and in contrary of the bin folder, inside '[RepoName]/obj/Debug/net6.0' there is a DLL in the root ('net6.0') of that folder. Then you have two more directories inside 'net6.0':
- ref
- refint
Surprisingly, both of them contain another DLL...
As you can tell, so many DLLs!
I found one explanation in particular, but I just need to know which one of them to select 'when adding project references'. I feel like I must use the one from the bin folder due to having read the following, but I'm not sure: What are the obj and bin folders (created by Visual Studio) used for?
Which one of them should I use when adding 'Project references'? I'd appreciate your answer.