Because of ASP.NET architecture, site restart will occur when:
• | a media library is deleted |
• | a group containing a media library is deleted |
• | one of the following actions is performed when editing a library in CMS Desk -> Tools -> Media libaries -> Files or on the live site: |
• | large number of files is deleted (100 by default, this can be set in the <system.web> section of your web.config by the following key: <compilation debug="true" numRecompilesBeforeAppRestart="100">) |
Because of this, it is highly recommended to allow performing of these actions only to system administrators or to the least possible number of users. The recommended practice is for the site administrators to pre-define the folder structure of the libraries when they are created and don't allow users to further modify it.
Page url:
http://devnet.kentico.com/docs/devguide/index.html?site_restarts.htm