.NET Web サービスが親の web.config ファイルから値を取得するのに問題があります。
サーバーは、apache2 と mod_mono を実行する debian マシンです。アプリケーションは mono-server4 に登録されます。
親サービスは次のように登録されます。
path = /path/to/service/Parent
alias = /Parent
子サービスは次のように登録されます
path = /path/to/service/Parent/Child
alias = /Parent/Child
親と子の両方に独自の web.config ファイルがあります。アクセスしようとしている設定は次のとおりです。
<configuration>
<appSettings>
<add key="Test" value="My Test Value" />
私が使用しているコードは次のとおりです。
System.Web.Configuration.WebConfigurationManager.AppSettings["Test"];
キーが子の web.config にある場合、子サービスは値を取得できます。
キーが親の web.config にある場合、子サービスは値を認識しません。
通常、IIS では、子サービスは親の web.config から値を継承します。
mod_mono はこれをサポートしていますか? システムの構成で何か不足していますか?
ありがとう、クリス。