[英]How to split web.config?
我想拆分web.config並在外部文件中進行這些設置。
<customErrors mode="Off" defaultRedirect="~/Home/ErrorPage">
<error statusCode="403" redirect="~/Home/ErrorPage"/>
<error statusCode="404" redirect="~/Home/ErrorPage"/>
</customErrors>
<system.net>
<mailSettings>
<smtp deliveryMethod="Network" from="noreplay@company.no">
<network host="smtp.company.com" port="25" password="" userName=""/>
</smtp>
</mailSettings>
</system.net>
我用
<appSettings file="my.config"/>
在外面設置我的設置。
但標准設置呢?
許多(盡管不是全部)部分都有一個configSource
屬性,您可以使用它與使用appSettings
部分的file
屬性的方式非常相似。
<customErrors configSource="MyErrors.config" />
<system.net>
<mailSettings>
<smtp configSource="MySmtp.config" />
</mailSettings>
</system.net>
您可以分離出文件的某些部分,但不能將所有內容都分成單獨的文件。
你也應該考慮通過這樣做獲得什么。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.