Re: terminal services compatibility



"swansnow" <schultz@xxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:1125073781.253526.131940@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[...]
> The program needs to be able to detect if the user is running on a
> terminal services system, in order to decide whether to use the exe
> folder, or whether to use the user's working folder.

Why behave differently at all? These are user settings; shouldn't
they be in the user's profile?

I'm not a fan of .ini files, especially not in the program directory.
Modern dogma dictates you shouldn't have write access to that. Every
user should have a profile at least and usually a home directory.
Anywhere that is shared and writeable can be clobbered, making it not
a good place for configuration data.

Groetjes,
Maarten Wiltink


.