2009-07-27 8 views
1

私はXMLに精通していない顧客がWebサーバーに設定ファイルを設定するのを支援するWPFアプリケーションを作成しています。 web.configはこれらのファイルの1つです。カスタムセクションが定義されていますが、基本的なセクションが機能するまでコメントを付けました。 web.configファイルでWindowsアプリケーションからweb.configを読み込もうとするときの問題

、私はこれがあります。

<appSettings> 
    <add key="buffer" value="65536"/> 
    <add key="updateInterval" value=""/> 
    </appSettings> 

ここで(私はすでにweb.configファイルがAPPPATHの内側に存在することを確認している)私はweb.configファイルを読んでいるかの抜粋です:

var vdm = new VirtualDirectoryMapping(AppPath, true); 
var wcfm = new WebConfigurationFileMap(); 
wcfm.VirtualDirectories.Add("/", vdm); 
WebConfigurationManager.OpenMappedWebConfiguration(wcfm, "/"); 

ただし、WebConfigurationManager.AppSettings ["buffer"]はnullを返します。何か案は?

答えて

1

Duhhhh。月曜日の朝です。 :-)

var config = WebConfigurationManager.OpenMappedWebConfiguration(wcfm, "/"); 
config.AppSettings["buffer"]; 

作品です。

関連する問題