Folder structure and import/export

Kentico CMS uses a single folder structure, even if you manage multiple web sites in a single installation. The following figure describes the main folders and how they are affected during the import and export:

 

App_Browsers
App_Code
- Global (exports with any site, needs to be created manually)
- <site code name> (exports with given site, needs to be created manually)
App_Themes
- <stylesheet name> (all folders related to stylesheets assigned to the web site)
App_WebReferences
bin
CMSAdminControls
CMSControlsExamples
CMSDesk
CMSEcommerce
CMSFormControls (all form controls are exported with any site)
CMSForum
CMSGlobalFiles (exports with any web site, needs to be created manually)
CMSImportFiles
CMSInlineControls (all controls assigned to the given site)
CMSInstall
CMSMessages
CMSPages
CMSResources
CMSScripts
CMSSiteManager
CMSSiteUtils
CMSTemplates (all files are exported with any site, page templates in other folders are exported as well if they are assigned/used in the given site)
CMSWebParts (all web parts are exported with any site, if the web part uses some additional files, they must be placed in the <webpartname>_files folder)
<site code name> (exports with given site, needs to be created manually or may be created automatically when storing files on the disk)
 - Files (default folder for storing files if the system is configured for saving files on the disk)

 

Here's the explanation of colors:

- red - system folder, do not make changes or place your files here unless you want to modify the administration interface

- blue - folders for custom files, part of the export package

- green - folders for custom files, part of the export package, may need to be created manually

- black - service folders (import files, import/export)