如何在.Net MVC网站中正确读写配置文件?

2026-05-01 05:409阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1565个文字,预计阅读时间需要7分钟。

如何在.Net MVC网站中正确读写配置文件?

网站中包含大量需要设置的内容,如网站信息、注册设置、上传设置等。若将相关设置保存在数据库中,需单独建表,表中仅有一条记录,这样会导致数据库膨胀,频繁存取数据效率低下。

网站中有很多需要设置的内容,像网站信息,注册设置,上传设置等。如果保存在数据库中需要单独建张表,表中只有一条记录,这样会让数据库很臃肿,而且频繁存取数据库的效率也是个问题。而保存在config文件里是个不错选择,而且带有缓存功能!

我们可以在web.config的配置节写入配置。

<configuration> <configSections> <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" /> <!--这里可以定义配置节 --> <!-- For more information on Entity Framework configuration, visit go.microsoft.com/fwlink/?LinkID=237468 --> </configSections>

但是把大量的配置都写入这里也会造成web.config的臃肿,可以采用把配置节定义在这里,把具体配置信息保存在其他文件中。

阅读全文

本文共计1565个文字,预计阅读时间需要7分钟。

如何在.Net MVC网站中正确读写配置文件?

网站中包含大量需要设置的内容,如网站信息、注册设置、上传设置等。若将相关设置保存在数据库中,需单独建表,表中仅有一条记录,这样会导致数据库膨胀,频繁存取数据效率低下。

网站中有很多需要设置的内容,像网站信息,注册设置,上传设置等。如果保存在数据库中需要单独建张表,表中只有一条记录,这样会让数据库很臃肿,而且频繁存取数据库的效率也是个问题。而保存在config文件里是个不错选择,而且带有缓存功能!

我们可以在web.config的配置节写入配置。

<configuration> <configSections> <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" /> <!--这里可以定义配置节 --> <!-- For more information on Entity Framework configuration, visit go.microsoft.com/fwlink/?LinkID=237468 --> </configSections>

但是把大量的配置都写入这里也会造成web.config的臃肿,可以采用把配置节定义在这里,把具体配置信息保存在其他文件中。

阅读全文