我正在使用Microsoft企業庫日誌記錄應用程序塊的類庫。我的app.config文件中有一些設置。替代將app.config設置複製到web.config?
現在,當開發人員在Web應用程序中使用此庫時,他們必須將整個配置節和appsettings部分從app.config複製到web.config。
有什麼可以做的繞過這一步,使開發人員更容易使用我的庫,而無需手動複製所有這些設置。
我正在使用Microsoft企業庫日誌記錄應用程序塊的類庫。我的app.config文件中有一些設置。替代將app.config設置複製到web.config?
現在,當開發人員在Web應用程序中使用此庫時,他們必須將整個配置節和appsettings部分從app.config複製到web.config。
有什麼可以做的繞過這一步,使開發人員更容易使用我的庫,而無需手動複製所有這些設置。
可以嘗試將重複部分放在外部配置文件中,將該文件添加爲web.config項目的引用,然後在web.config中的app.config &中引用它。
企業庫有一個可以用來加載web.config的可視化配置編輯器。 您可以選擇所需的設置,並將它們保存到此文件中。就個人而言,除非我別無選擇,否則我不會使用企業庫。簡單的glop代碼和開銷。
要點是我正在創建一個庫,並擁有app.config中的所有設置。現在,當開發人員使用我的庫文件時,應用程序將在應用程序中查找當前設置,而不是在庫的app.config中查找。現在,每次開發人員必須將這些設置從庫的app.config複製到應用程序的web.config。 – 2011-07-01 14:41:08
我想過這樣做,但這是最好的和最乾淨的方法?我認爲必須有一些更好的方法來處理這個問題 – 2011-05-24 05:33:28