2010-11-10 93 views
1

對於我的Web應用程序,我有幾個啓動配置值需要存儲在config xml文件中,並且會在web啓動時加載。我的問題是我應該使用一個外部XML或只是把所有這些值到web.config文件?如果我使用外部XML,那麼我應該何時加載它,以及應將值存儲在哪裏(Application_Start方法?保存到Application ['name']?)。當我更改這個XML文件時,我需要重新啓動整個應用程序嗎?我應該使用外部Configuration.xml文件還是僅使用web.config?

謝謝。

回答

1

不知道更多的細節,我說使用web.config。這就是爲什麼我們有它:)

當您編輯web.config,更改將在下一個請求中選取。

編輯解決意見

如果你的配置文件也越來越臃腫,你可以移動的部分到外部文件。

<configuration> 
    <appSettings configSource="appSettings.config" /> 
    <connectionStrings configSource="connectionStrings.config" /> 
    <system.web>  
     <pages configSource="pages.config" /> 
     <httpHandlers configSource="httphandlers.config"> 
    </system.web>  
</configuration> 
+0

說我有一個電子郵件模板,我應該把它放到web.config中嗎?我做的是 – Leo 2010-11-10 04:18:22

+0

。我已經編輯了答案,以解決該怎麼做它你的配置文件開始變大 – Joe 2010-11-10 04:21:03

+0

非常感謝您的幫助:) – Leo 2010-11-10 04:23:16

相關問題