簡體   English   中英

在ASP.Net MVC中在運行時切換appSettings文件路徑

[英]Switching appSettings file path at runtime in ASP.Net MVC

我有一個ASP.Net MVC 2(C#)項目,我希望用戶能夠通過設置URL參數來指定他想使用哪個config / appSettings文件。 (mysite?config = someConfig)。

我想知道什么是最好的方法。 我根本不使用ConfigurationManager.AppSettings對象,而是創建自己的配置管理器來訪問URL參數來決定要讀取哪個文件,這是我明智的做法嗎? 還是我可以在運行時覆蓋ConfigurationManager.AppSettings使用的路徑,以便我可以像以前一樣繼續使用它?

有沒有很好的例子說明ASP.Net(MVC)的良好配置體系結構,該體系結構將支持我在此追求的那種功能? 我當時以為這可能是一個常見的用例,並且某些人可能對此主題有足夠的經驗,可以向我暗示正確的方向。

先感謝您。

每當您更改基礎Web.config時,每個Web應用程序都會重新啟動。 不建議通過用戶交互來更改它。 如果需要存儲用戶設置,建議使用ASP.NET配置文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM