Appendix B. Additional web.config Options

When creating the DotNetNuke environment needed for development in Chapter 2, many default options were used to ensure that setup went smoothly for all readers. DotNetNuke contains many other optional configuration elements inside the web.config file that can be beneficial to users who want to customize their installations to meet individual business needs. This appendix introduces these additional configuration options. The topics presented are organized around their location inside the web.config section to help make locating settings easy.

appSettings

The appSettings section is the storage location for general application settings. These settings exist to enable individuals to customize the overall DotNetNuke installation environment. After installing some custom modules, additional settings might appear in this section as well.

Table B-1 shows the default DotNetNuke application settings and describes how they can be used to customize the installation.

Table B.1. Table B-1

Setting Name

Values

Purpose

AutoUpgrade

true/false

When set to true, this setting will cause DotNetNuke to automatically upgrade if a newer assembly version is detected. For security reasons, it is recommended that you set this to false.

UseInstallWizard

true/false

This setting is true by default, which means the installation uses the wizard installation mode. When set to false, a default installation using the "Auto" option is completed.

ShowMissingKeys

true/false

This setting is ...

Get Professional DotNetNuke® Module Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.