2011-07-19 4 views
0

私は、_layoutsフォルダにWCFサービスをホストすることで作業することができました。 SPContextを有効にして動作し、コンテキスト関連のオブジェクトを返すことができます。今、究極の質問です。展開。WCFをSharePointに展開

私たちは、Webファーム環境と複数のテスト環境(QA1、QA2など)を持っています。これらの環境のホストアドレスが変更されます。これで、エンドポイントを呼び出す必要があるときに、WebクライアントからこのWCFサービスを使用すると、完全なURLを含むマップを作成するsvcutilサービス参照を追加する必要があります。私はサービスコード/クライアントコードを別の環境に移動するので、これはうまくいきません。

この参照の問題を複数の環境で解決する方法に関する具体的な手がかりはありますか?

*注:私は12ハイブにしてSVCファイル/ WebConfigのを置くためにWSPbuilderなどを使用することができることを認識していますので、などSVCファイルを展開することは、事前に

おかげ 乾杯

答えて

0

問題ではありませんこの問題を回避するために、web.configをプログラム的に更新するWebApplicationのスコープを持つカスタム機能を記述しました。

このquestionは、WCFに直接関係しないが、SPWebConfigModificationを使用してweb.configを更新する基本的な概念を示しています。

関連する問題