当我制作一个小型的.NET WinForm应用程序时,我遇到了“漫游user.config”。我知道“漫游”这个词的字面意思,但“漫游”的技术定义是什么。有人可以给我一个场景解释吗?非常感谢! 8 ^ d
答案 0 :(得分:8)
这是指Windows“Roaming Profile功能。
答案 1 :(得分:2)
Windows漫游:通过网络重新映射目录,以便用户看到他们的“家庭计算机”设置,即使使用其他计算机也是如此。
我的想法是.net正试图帮助您将配置文件放在dir系统上,以便您的应用程序在漫游场景中正常工作。
补充:例如,将配置文件放在C:\(C :)的根目录中并不是一个好主意,因为它不会“漫游”。将配置文件放在%USERPROFILE%目录中是个好主意,因为漫游机器将确保漫游时文件可用。
答案 2 :(得分:1)
当您拥有域名并且我在多台PC上使用我的帐户登录时,漫游设置会随身携带,而本地设置则不会。这就是为什么像分辨率,文件路径等应该是本地的(因为不同的PC可能有不同的硬件),而非PC特定的东西应该是漫游的。