I came across the "roaming user.config" when I was making a small .NET WinForm app. I know the literal meaning of the word "roaming", but what is the technical definition of "roaming". Could some one give me a scenario explanation? Many thanks! 8^D
This is referring to Windows' Roaming Profile feature.
Windows roaming: re-mapping directories over the network so that the user sees their "home computer" settings, even when using a different computer.
My thought is that .net is trying to aid you in placing the config file on the dir system so that your app will work correctly in the roaming scenario.
Added: For example, placing the config file in C:\ (root dir of C:) is not a good idea since it won't "roam". Putting the config file in %USERPROFILE% directory is a good idea since the roaming machinery will ensure that the file will be available while roaming.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With