おやすみ人、WCF Webサービスとアプリケーション設定のホラー
IIS7でWebサービスとしてホストしているWCFサービスを作成しました。私はapp.configのWCFサービスライブラリプロジェクトで定義した8つのアプリケーションスコープ設定を持っています。これらの設定をネットワーク管理者が利用できるようにして、ソリューションを開いたり、設定を変更したり、再コンパイルしたり、再デプロイしたりすることなく、必要に応じて変更することができます。
app.configを使用すると、app.configがどうやらWebサービスプロジェクトによって参照されるビルドされたdllに組み入れられてしまうからです。
私はこれらの設定をweb.configに入れようとしています。
<appSettings>
<add key="LDAPServerAddress" value="LDAP:/192.168.1.96/" />
<add key="ClientsOU" value="OU=Clients/" />
<add key="UsersOU" value="OU=Users" />
</appSettings>
がいる、サービスを実行している時に私は、ユーザースコープの設定が許可されていないことを知らされています:私は単に言うthusly設定を追加するために多くのサイトを見てきました。私はそれを知っていたので、アプリケーションスコープ設定(上記のxmlタグ[appSettings !!!]を参照)を作成しようとしました。
私はこれに多くの時間を費やしていました。私は不満を感じています。それは本当にシンプルなものでなければならないようですが、私はそれを見ていません。どんな助けでも大歓迎です。
Yup - 申し訳ありません - これらのビットをコードとしてマークするのを忘れました - 今私の答えはちょっと意味があるはずです。 –
最小限のWebサービスが広告として機能しました。私のwebserviceはしませんでした。まだそこに何が起こっているのか分からない。今のところ私は設定をハードコードし、後でそれらに行くつもりです。私はこれをドアの外に出さなければならない。私にとってはこれがうまくいかないという事実にもかかわらず、私はこれを答えとして受け入れます。なぜなら、それは他のすべてのものと一致するからです。私は後で再び拾うでしょう。助けてくれてありがとう! – CodeWarrior