2008-09-02 7 views
0

次のWeb設定ファイルがあります。私は "AppName.DataAccess.ConnectionString"キーから値を取得する際にいくつかの問題があります。私はそれをAppSettingブロックに移して、簡単にそれを得ることができると知っていますが、キーを複製することはできません(そして、それによって、あまりにも複雑なweb.configファイルが乱雑になります)。別のDLL(私はソースコードを持っていません)はこのブロックを使用しています。VBと.Net 1.1を使用してweb.configファイルから設定値を取得する

は、私は(.NET 3.5を使用して)C#の開発者です、これは(劣らずの.Net 1.1を使用していない)VBのコードであるので、私は奇妙な場所ですでに午前(私のsafteyのセミコロンです?)。ご協力いただきありがとうございます!!

<?xml version="1.0"?> 
<configuration> 
    <configSections> 
     <section name="AppNameConfiguration" type="AppName.SystemBase.AppNameConfiguration, SystemBase"/> 
    </configSections> 
    <AppNameConfiguration> 
     <add key="AppName.DataAccess.ConnectionString" value="(Deleted to protect guilty)" /> 
    </AppNameConfiguration> 
    <appSettings> 
     ...other key info deleted for brevity... 
    </appSettings> 
    <system.web> 
    ... 
    </system.web> 
</configuration> 

答えて

2
<section name="AppNameConfiguration" 
type="AppName.SystemBase.AppNameConfiguration, SystemBase"/> 

カスタムセクションは、様々な構成データは(これは、タイプのセクションにある)、管理することができる方法を定義するクラスを持つことになっています。このクラスはあなたが調べることができませんか?

http://msdn.microsoft.com/en-us/library/2tw134k3.aspx

MSDNはあなたに役に立つかもしれVBでカスタム構成セクションを作成する方法のまともな説明があります

関連する問題