.Net 应用程序设置路径

标签 .net settings

默认情况下,Windows 应用程序设置保存在此目录中:

%USERPROFILE%\Local Settings\Application Data\<Company Name>\<appdomainname>_<eid>_<hash>\<version>\user.config

是否可以更改保存 user.config 文件的路径?
例如将其保存在本地文件夹中?

最佳答案

如果您创建自己的 ApplicationSettingsBase 派生类来管理应用程序设置,则可以。

详情见Application Settings Architecture .

话虽如此,我强烈建议不要这样做。使用本地文件夹(您的应用程序的本地文件夹)将需要您的应用程序在 Vista 和 Windows 7 上以提升的权限运行,这是不必要的麻烦。用户设置文件应该可以通过您的应用程序进行配置,而不是用户需要查看或手动编辑的内容...

关于.Net 应用程序设置路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2488277/

相关文章:

c# - SharePoint 2013 - 如何以编程方式设置搜索结果 url?

c# - 类似于 WinForms 控件中的 alt 标签

c# - 如何将 RSS 功能添加到我的网站?

c# - 如何确定 System.IO.IOException 的 HResult?

python - 如何在 python Pyramid 应用程序中获取服务主机和端口?

ios - 如何从 iOS 应用程序打开 VPN? (私有(private) API 可以)

c# - 如何根据构建更新设置?

iphone - 如何从 iPhone 应用程序中将用户引导至 iPhone 设置主屏幕

c# - div 标签的递归正则表达式(不尝试用正则表达式解析 html)

C# - 从 WebRequest 获取响应并处理状态代码