MVC 4专用配置文件

时间:2014-04-03 19:57:03

标签: c# asp.net .net asp.net-mvc-4

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

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

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

2 个答案:

答案 0 :(得分:3)

如果您将代码段放在名为appSettings.config的文件中,则可以在网络配置中引用该文件:

<appSettings configSource="appSettings.config" />

答案 1 :(得分:3)

我想你想要将你的appSettings与web.config分开,你可以将它们存储在一个单独的文件中,然后在appSettings&#39; s {{configSource下的web.config中指定它。 1}}喜欢:

<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>

您可能会看到:Using configSource to split configuration files