Hi Roger,
A change was made it DotNetNuke 3.1 (after the book was published) to not include the web.config called "web.config".
The reason was the web.config contains a hash key for encrypting passwords that developers are encouraged to change, when a new release came out, the web.config would be overwritten and there hash key lost forever. So they would be unable to login.
To help prevent this happening, we provide 2 other files, developers can rename to web.config. These are development.config and release.config, both are optimised for either scenario. So take a copy of either and rename it to web.config for a clean install.
The 03.01.00 config file is a file comparison on what has changed between the release so developers can merge in any changes (if new config sections have appeared, etc)
|