C# 设置文件值保存在哪里?它不在 appName.config 中
我正在使用 C# 中的设置文件。并且无法找到保存值的位置。 该应用程序运行完美,但是当我想手动更改 appName.cpnfig 中的值时,它不会加载/保存那里的值,而是在其他地方加载/保存值。 有谁知道在哪里吗?
I'm using the settings files in C#. and cannot find where are the values saved.
the app works perfect but when I want to change manually the values in the appName.cpnfig it doesn't load/save the values there but in some other place.
does anyone know where?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
可能重复同样,用户配置文件 C#。
这取决于您的 Windows 版本。在 Windows 7 中,我将其作为 user.config 放在 C:\Users\tim\AppData\Local... 下。请参阅 http://msdn.microsoft.com/En-US/library/8eyb2ct1 .aspx 了解详细信息。
Possible duplicate of Again, user config files C#.
It depend on your Windows version. In Windows 7, I have it under C:\Users\tim\AppData\Local... as user.config. See http://msdn.microsoft.com/En-US/library/8eyb2ct1.aspx for detailed information.
默认设置的值放置在自动生成的强类型版本中(例如,如果您的设置文件是“Some.settings”,则强类型版本将是“SomeSettings.Designer.cs”)。
您可以通过在 app.config 中添加配置部分来覆盖它们,如下所示:
Default settings' values are placed in the auto-generated, strongly-typed version of them (for example, if your settings file is "Some.settings", strongly-typed version would be "SomeSettings.Designer.cs").
You can override them by adding a configuration section in the app.config like this: