我們正在嘗試將一個MVC應用程序部署爲Azure Web角色。目前該應用程序正在本地託管在我們的服務器上。它在Web.Config中有幾個appSettings,可以由用戶作爲應用程序的「管理」模塊的一部分進行更改。是否有可能以編程方式更新配置設置?
我知道這是不是對Azure的一個很好的做法,因爲有可能會與多個Web.Configs運行的應用程序,這就使更新所有的噩夢(如果不是不可能的話)的多個實例。我的理解是,應該使用服務定義中指定的ConfigurationSettings而不是Web.Config,以便在應用程序的所有實例都可以訪問的地方全局定義設置。
我的問題是有可能以編程方式更新ConfigurationSettings類似於我們更新Web.Config設置的方式,還是將它們更好地移動到數據庫或其他設置?
呀......絕對不愉快。我認爲將設置轉移到數據庫會更有成效:)。謝謝你的幫助! – jebar8