The General settings tab is the tab where you start with when configuring the code generation process. It contains various parameters for the code generation process which will influence the contents and options available to you on the other two tabs.
Start by selecting the Target language you want to use. This is the language the generated code
will be in.
The next step will be to select which Target platform you are generating code for. Make sure you select the right platform, as it influences the
templates available to you and for example the visual studio project file formats.
.NET 2.0-3.0 will generate VS.NET 2005 projects, .NET 3.5 will
generate VS.NET 2008 projects and .NET 4.0 will generate VS.NET 2010
projects.
After you've made the selection for the target platform, specify the Root namespace in the root namespace textbox. This root namespace textbox is filled with the root namespace defined in the project properties. Say, you've defined it as "SD.Northwind", then the namespaces in the generated code all start with 'SD.Northwind', so the namespaces in the code will look like 'SD.Northwind.CollectionClasses' or 'SD.Northwind.Entities'.
When the root namespace has been defined, select the template group you want to use for your generated code. A template group is the grouping construct of a set of templates. It depends on the project's target framework which template groups are available.
The generated code has to be stored in a directory, and you can define that directory in the Destination root folder textbox. You can specify a relative path from the location the project file was loaded from. For example, you have a folder called 'MyBigProject' and in that folder you've defined two folders: LLBLGenProProject and VS.NETProject, the LLBLGen Pro project file is located in the LLBLGenProProject folder. To generate code in the VS.NETProject folder, simply specify ..\VS.NETProject as the Destination root folder. Paths starting with '..\' or '.\' (without the quotes) are recognized as relative paths.