Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何将user.config保存到AppData\Roaming文件夹而不是AppData\Local?_C#_Roaming Profile_User.config - Fatal编程技术网

C# 如何将user.config保存到AppData\Roaming文件夹而不是AppData\Local?

C# 如何将user.config保存到AppData\Roaming文件夹而不是AppData\Local?,c#,roaming-profile,user.config,C#,Roaming Profile,User.config,介绍性示例 此代码 Properties.Settings.Default.MyUserSettingBlah = "some new value"; Properties.Settings.Default.Save(); 将user.config文件保存到 C:\Users\MyUserName\AppData\Local\My_Company_Name\MyApp_Url_vb2s5kwidefdmxstmabckatcyl5t0lxd\1.0.0.0\user.config 问题 如何

介绍性示例

此代码

Properties.Settings.Default.MyUserSettingBlah = "some new value";
Properties.Settings.Default.Save();
将user.config文件保存到

C:\Users\MyUserName\AppData\Local\My_Company_Name\MyApp_Url_vb2s5kwidefdmxstmabckatcyl5t0lxd\1.0.0.0\user.config
问题

如何将user.config保存到

  • C:\Users\MyUserName\AppData\Roaming\
而不是

  • C:\Users\MyUserName\AppData\Local\。。。 ?

    • 我现在偶然发现了这个

      据我所知,你应该:

      [global::System.Configuration.SettingsManageability(System.Configuration.SettingsManageability.Roaming)]        
      
      在Settings.Designer.cs中,为每个应转到漫游配置文件的settng


      或者,您可以通过选择设置并显示其属性(F4),在Visual Studio 2010的设置屏幕上更改此设置。在那里,您可以将
      漫游
      属性设置为
      我不知道这是否是一项新功能,但在VS2010中,每个设置都有一个名为
      漫游
      的属性,可以设置为真或假。
      但是,它在设置设计器中不可见,您必须在属性窗口中为要使用它的设置设置它

      在设置中将该属性设置为true会增加

      [global::System.Configuration.SettingsManageabilityAttribute(global::System.Configuration.SettingsManageability.Roaming)]


      到Settings.Designer.cs获取该特定设置,这与Ivan的建议几乎相同。

      @christian studer:Nice。谢谢您知道如何使用C#确定设置的漫游属性吗?