MVC 4 专用配置文件

本文关键字:配置文件 专用 MVC | 更新日期: 2023-09-27 17:56:24

我必须向MVC 4项目添加一些常量。将它们添加到 web.config 中将起作用:

  <appSettings>
    <add key="MyConst1" value="123"/>
    <add key="MyConst2" value="321"/>
    <add key="MyConst3" value="234"/>
  </appSettings>

有没有办法为此常量创建单独的配置文件?

MVC 4 专用配置文件

我想你想把你的appSettings和web.config分开,你可以将它们存储在一个单独的文件中,然后在你的web.config中指定它,在appSettingsconfigSource下,比如:

<appSettings configSource="MySettings.config" />

然后,您可以将设置设置为MySettings.config

<?xml version="1.0" encoding="UTF-8"?>
<appSettings>
    <add key="MyConst1" value="123"/>
    <add key="MyConst2" value="321"/>
    <add key="MyConst3" value="234"/>
</appSettings>

您可能会看到:使用 configSource 拆分配置文件

如果你把你的代码片段放在一个名为 appSettings.config 的文件中,你可以简单地在你的 web 配置中引用该文件:

<appSettings configSource="appSettings.config" />