0

app.configファイルを開くために正常に機能する次のコードがあります。ただし、開く必要のある構成ファイルは、読み取ろうとしているアプリケーションとは独立して実行されている別のアプリケーションからのものです。CurrentDomainを置き換えるもの、またはその方法についてのアイデア。ありがとう

// Load the app.config file
XmlDocument xml = new XmlDocument();
xml.Load(AppDomain.CurrentDomain.SetupInformation.ConfigurationFile);
4

1 に答える 1

0

最初にそれを作成して参照を保持していない限り、AppDomain [1]インスタンスを使用して別のドメインにアクセスする方法はありません。

これが、アプリ ドメインの分離の要点です。

AppDomainSetup他のドメインのインスタンスにアクセスできないため、他の方法でそのパス/ファイル名を知っている場合にのみ、他のドメインの app.config ファイルを開くことができます。

[1] デバッガー、デバッグ API、独自の CLR ホストなどはさておき。

于 2013-02-06T06:02:00.060 に答える