Folders or Projects in a Visual Studio Solution? [closed]
When spliting a solution in to logical layers, when is it best to use a separate project over just grouping by a folder? By default, always just create new folder within the same project You will get single assembly (without additional ILMerge gymnastic) Easier to obfuscate (because you will have less public types and methods, ideally none at all) Separating your source code into multiple projects makes only sense if you... Have some portions of the source code that are part of the project but not deployable by default or at all (unit tests, extra plugins etc.) More developers involved and you