私は単純なサーバー (パブリッシャー) とクライアント (サブスクライバー) アプリケーションを作成して、2 つのマネージ C# プロセス間のプロセス間通信を想定しています。
サブスクリプションとクライアント (サブスクライバー) に基づいてコンテンツをサブスクライバーに公開するサーバー (パブリッシャーとして機能する) を作成する必要があります。このためにapp.config
、パブリッシャー側とサブスクライバー側の両方で 2 つの個別の構成ファイル ( ) を作成する必要があります。
それは問題を引き起こしています。パブリッシャーがデータをパブリッシュする場合、プロセス (サブスクライバーとして機能しているクライアント) をProcess.Start
ステートメントで開始します。app.config
開始時に、クライアント プロセスは、独自の構成 (サブスクライバーの構成) が見つからなかったサーバー側で使用されているものを読み込むため、リモート処理を初期化できません。
サブスクライバーとパブリッシャーの両方の構成を 1 つのapp.config
ファイルに書き込む必要があります。
どうすればこれを行うことができますか?