编写和访问频繁更改的信息

时间:2016-11-15 17:56:23

标签: c# asp.net

我有一个要求,我需要写一些信息,这些信息会在应用程序部署到服务器后经常更改。有什么方法可以保存我的asp.net应用程序的某些文件的信息,这些文件在需要时可以在应用程序中更新和访问。

我尝试在Web.config中添加信息,因为部署后可以更新这些信息。这是代码

<QueryConstants>
<add name ="SColumnName" value="UserId,First Name,Last Name,Description" />
<add name ="IColumnName" value="Company Name,Account Active Status" />
</QueryConstants>

但我无法通过键中的值访问。 如何实现呢?

1 个答案:

答案 0 :(得分:1)

在web.config中使用以下app环境设置部分

<appSettings>
    <add name ="SColumnName" value="UserId,First Name,Last Name,Description" />
    <add name ="IColumnName" value="Company Name,Account Active Status" />
</appSettings>

然后你可以阅读如下

var sColumnName= ConfigurationManager.AppSettings["SColumnName"];
var iColumnName= ConfigurationManager.AppSettings["IColumnName"];

还要检查How do you modify the web.config appSettings at runtime?