我需要存儲將由應用程序管理員更改的一些配置值。我不想將它們存儲在web.config文件中,因爲無論何時編輯web.config文件,系統都會重新編譯應用程序。可更改的配置值
DBA不讓我創建一個表來將其存儲在數據庫中。
你可以建議一些方法,我可以存儲這個可編輯的值。
謝謝你的建議。
它是一個ASP.NET應用程序。
我需要存儲將由應用程序管理員更改的一些配置值。我不想將它們存儲在web.config文件中,因爲無論何時編輯web.config文件,系統都會重新編譯應用程序。可更改的配置值
DBA不讓我創建一個表來將其存儲在數據庫中。
你可以建議一些方法,我可以存儲這個可編輯的值。
謝謝你的建議。
它是一個ASP.NET應用程序。
作爲一種替代方法,您可以編寫自己的ConfigSection
並設置restartOnExternalChanges="false"
。
然後,當閱讀ConfigurationManager.GetSection("yourSection")
的部分時,設置將自動刷新而無需重新啓動應用程序。
如果您仍然希望保持web.config不變,您可以使用configSource屬性來設置保存設置的外部文件。
設計一個新的部分,您可以使用此工具:http://csd.codeplex.com/
@rameshdurai:這個wiki最終在web.config文件中,ID不是由OP –