その中に多くのプロジェクトがあるソリューションがあります。メイン ソリューション内に存在する 3 つのプロジェクトには、Web サービス呼び出しが含まれています。これらの Web サービス プロジェクト (.dll) は送信され、一部のデータが取得され、返されます (通常の操作)。次に、データを処理し、メイン アプリケーション (ソリューション内の別のプロジェクト) に提示します。
各プロジェクトには、公開された Web サービスの場所への参照を設定する独自の app.config ファイルがあり、参照は動的に設定されます。
プロジェクトの .config ファイルは配布せず、ソリューション内のメイン プロジェクトのみを配布します。
私の質問は、長い説明の後、これです....
他のプロジェクトは、メイン アプリケーションの app.config を参照して使用できますか?
私がやりたいことは、単一の app.config を使用し、すべてのプロジェクトがその 1 つの app.config ファイルを参照して、公開された Web サービスの場所を取得することです。
これは達成できますか?
副次的な質問....ソリューション内の他のプロジェクトの app.config dll を配布しない場合、公開された Web サービスの場所をどのように知ることができますか?
第 3 の側面の質問 - 他のプロジェクト app.config をソリューションと共に配布する場合、プロジェクトは添付された app.config dll を参照しますか、それとも無視して (ビルド時に) ハードコーディングされた参照を使用しますか?
ありがとうございました