検索して検索しましたが、特定の問題の解決策が見つかりません。複数のクライアントで使用されるコンソール アプリを更新しています。少なくとも現時点ではデータベースに情報を保存するよりも、クライアント情報を構成ファイルに保存することにしました。各クライアントには独自の構成ファイルがあります。「不明な」場所から構成ファイルをロードする方法を知る必要があります。私が見つけたすべての例では、ファイルのパスに入れる必要があります。コンピューターを使用している間はパスを知っていますが、他のサーバーにプッシュされると、ファイルへのパスが変更されます。
これらの条件下で作業している場合、ファイルへのパスを知らずにクライアントの構成ファイルをロードするにはどうすればよいですか?
編集: コンソール アプリは 1 つのサーバーでのみ実行されますが、さまざまなクライアントの Web サイトに移動してサイトをクロールするために使用されます。これが、各クライアントが独自の構成ファイルを持っている理由です。サイトを取得して使用するために必要な情報が含まれています。アプリが各クライアントをタイマーで実行するようにタスクを設定しました。