在应用程序C#外部更新.settings

时间:2018-10-02 09:42:54

标签: c# .net application-settings

我正在构建一个需要.config的类库,而类库不使用app.config / web.config。可以在部署应用程序后更新配置文件,我们可以这样做来更新我们的连接字符串等。我的问题是我有一个.Settings可以将我的类库的设置存储在其中,我可以更新它吗?在构建应用程序之后手动归档文件还是只能由应用程序完成?例如。更改记录器输出的目录。

1 个答案:

答案 0 :(得分:1)

您可以轻松为类库创建.config文件,它只是XML文件。在您的类库中创建类,该类将加载该文件并从XML文件读取设置。您可以从任何地方编辑它。唯一需要担心的是,当您的“ APP”读取该文件并对其进行更改时,您就需要“ APP”重新读取该文件!那部分很棘手,我建议您为此使用File System Watcher类。