Why are config files delimited by \r\n? I've been burned a few times during installation over the past few days when my FTP program is stripping newlines from .txt files that nopCommerce uses as config files. This leads to random errors that are hard to debug:
1) Settings.txt, everything was on one line so the app didn't think the database was installed and always redirected to /install
2) InstalledPlugins.txt, plugins looked like they weren't installed but then threw an error when clicking install because the txt file was corrupted when I uploaded it.
3) Plugin config files, none of the plugins were showing up in the list because all of their config files were invalid
It seems like switching these files to a CSV or XML format would remove the possibility of them being corrupted because of a missing \r\n that is hard to verify.