Comme on, guys !
There are two possibilities:
1. My english is so bad that you did not understand what I said
2. You have read the description of the issue so quickly that you have missed something
Let me explain in another way.
Windows Web Server 2008, IIS7
Application Pool settings: Enable 32-bit Application=yes, Identity=NetworkService
NetworkService has Modify, Read & execute, List folder contents, Read, Write permissions on the root folder of the web site.
I execute two installation procedures (same web site, same app poll, the only thing I change is .Net Framework version.
FIRST INSTALLATION
a) Under IIS Manager, in App Pool Advanced Settings, I set .Net Framework version to v4.0
b) I unzip DNN 5.4.2 Install package into the root folder of my web site
c) Navigate to my web site using IE8
d) My site passes the permissions check done by DNN Installation Wizard
In order to keep two installation procedures exactly the same, I delete all files in the root directory of my website before the second installation.
SECOND INSTALLATION
a) Under IIS Manager, in App Pool Advanced Settings, I change .Net Framework version from v4.0 to v2.0
b) I unzip DNN 5.4.2 Install package into the root folder of my web site
c) I navigate to my web site using IE8
d) I get DNN configuration error (permissions check fails)
Best Regards,
Maciej