Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What does "roaming" mean, technically?

Tags:

c#

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

like image 591
smwikipedia Avatar asked Feb 17 '10 03:02

smwikipedia


2 Answers

This is referring to Windows' Roaming Profile feature.

like image 86
SLaks Avatar answered Oct 20 '22 17:10

SLaks


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.

like image 44
Larry K Avatar answered Oct 20 '22 17:10

Larry K