C# MVC4专用配置文件

C# MVC4专用配置文件,c#,asp.net,.net,asp.net-mvc-4,C#,Asp.net,.net,Asp.net Mvc 4,我必须为MVC4项目添加一些常量。 将它们添加到web.config中会起作用: <appSettings> <add key="MyConst1" value="123"/> <add key="MyConst2" value="321"/> <add key="MyConst3" value="234"/> </appSettings> 有没有办法为该常量创建单独的配置文件?如果您将代码片段放在

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

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


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

如果您将代码片段放在名为
appSettings.config
的文件中,您只需在web配置中引用该文件即可:

<appSettings configSource="appSettings.config" />

如果您将代码片段放入名为
appSettings.config的文件中,您只需在web配置中引用该文件即可:

<appSettings configSource="appSettings.config" />

我想您想将
appSettings
与web.config分开,您可以将它们存储在单独的文件中,然后在
appSettings
configSource
下的web.config中指定它们,例如:

<appSettings configSource="MySettings.config" />

您可能会看到:

我想您想将
appSettings
与web.config分开,您可以将它们存储在单独的文件中,然后在
appSettings
configSource
下的web.config中指定,如:

<appSettings configSource="MySettings.config" />

您可能会看到:

为什么要这样做?Web.config就是这个地方。@Fals,OP问怎么做,你问他为什么?为什么?@meda我想问什么就问什么!这就是我的答案。。。礼貌离你很远@不要太敏感,在我的评论中没有什么是不礼貌的;)@Fals使用Web.config是正常的。我只是想知道是否可以使用专用文件。为什么要这样做?Web.config就是这个地方。@Fals,OP问怎么做,你问他为什么?为什么?@meda我想问什么就问什么!这就是我的答案。。。礼貌离你很远@不要太敏感,在我的评论中没有什么是不礼貌的;)@Fals使用Web.config是正常的。我只是想知道是否可以使用专用文件。