使用ConfigurationManager從任意位置加載配置我正在開發(fā)一個數(shù)據(jù)訪問組件,它將在一個包含經(jīng)典ASP和ASP.NET頁面的網(wǎng)站中使用,并且需要一種很好的方法來管理其配置設(shè)置。我想用一種習(xí)俗ConfigurationSection對于ASP.NET頁面來說,這非常有用。但是,當(dāng)通過COM互操作從典型的ASP頁面調(diào)用組件時,組件并不在ASP.NET請求的上下文中運(yùn)行,因此不了解web.config。有沒有辦法告訴我們ConfigurationManager只需從任意路徑加載配置(例如,..\web.config如果我的程序集位于/bin文件夾)?如果有,那么我認(rèn)為如果默認(rèn)的話,我的組件可以回到那個位置。ConfigurationManager.GetSection回報null我的定制區(qū)。任何其他方法都是歡迎的!
使用ConfigurationManager從任意位置加載配置
慕的地8271018
2019-07-20 10:42:55