This is an older post but the answer might be helpful to those searching for a solution to the installation window showing even after the datasettings file has been added.

In IIS stop and then start the the application pool for the site where nopcommerce is installed.

Go back to your browser and the problem will be solved.