3.1.1 The Solution Container
AVR Studio 5 introduced the 'solution' concept. The solution is a container that may contain several projects. A project cannot exist outside a solution. If you try opening a project file (.cproj or .asmproj extension) a solution creates. This allows you to keep, for example, a bootloader project and several application projects in the same solution. In practice, the solution is stored as a .atsln file. In general, projects added to the solution are placed in a separate subfolder in the folder with the .atsln file.