2011-08-08 26 views
2

民間,使用web.config作爲引用類庫的Properties.Settings類的存儲區?

這可能很簡單,但我無法明確指出任何事情。

我有一個引用類庫的web應用程序(ASP.Net 4.0)。類庫有各種設置。我想在類庫中使用強類型的Properties.Settings功能。但是,由於類庫配置文件在ASP.Net下被忽略,所以我希望支持存儲的設置是web.config的一部分,而不是類庫特定的app.config。

我想這是要麼被徹底禁止,要麼就像餡餅一樣容易。任何人都可以告訴我如何使它工作?

感謝,

安L.

回答

2

我不是100%肯定你問什麼,但我看到了兩個可能的問題:

  1. 類庫具有性質由配置文件控制(設置),但類庫不使用配置文件。如果是這樣的話,那麼你所需要做的就是將這些設置移動到調用應用程序的配置文件 - 類庫將自動使用調用應用程序的Web.config(或App.config,如適用)。

  2. 你想創建一個自定義配置部分,它也可以做:How to: Create Custom Configuration Sections Using ConfigurationSection

除非我完全誤解你的問題(總是跟我:)可能性),我會去#1,因爲它更容易,除非你的設計中有獨特的或需要的東西將你移動到選項2.

+0

謝謝! #1是我想要做的。 –

相關問題