我看到这个问题被问了很多次关于加载完成的应用程序设置的 ASP.NET 样式,然后代码包含对ConfigurationManager.AppSettings["MySettingHere"]
..
..但我的 WinForms 应用程序不使用这种方法。相反,它使用项目设置路由(即,我调用Properties.Settings.Default.MySettingName
以获取我的值,并通过获取项目的属性并选择“设置”选项卡来编辑我的设置) App.config 作为文件存在于项目/解决方案的根目录中,但也有 Settings.settings 和 Settings.Designer.cs 我认为这些是使用并转换为获取数据的编译代码
本质上,Visual Studio 为设置加载/保存/值获取过程提供了一个类型安全的包装器,我想做的是提供要加载的设置文件的路径,而不是让它停留在默认的 MyExeName.config 文件中从应用程序目录