アプリケーション固有の設定
.NET Framework では、アプリケーション固有のパラメータの設定に、.config 拡張子を持つオプションの XML 形式ファイルを使用することができます。
apmdevops104jp
.NET Framework では、アプリケーション固有のパラメータの設定に、
.config
拡張子を持つオプションの XML 形式ファイルを使用することができます。構成用のプロパティの追加
ASP.NET アプリケーションの場合、Web.config がアプリケーション固有の設定および構成用のメイン ファイルです。このファイルは、アプリケーションのルート ディレクトリに保存されます。
その他の.NET 実行ファイルの場合、設定ファイルにはアプリケーションと同じ名前が付けられ、.config 拡張子が追加されます。このファイルは、アプリケーションの実行可能ファイルと同じディレクトリに保存されます。たとえば、testapp.exe の場合、オプションの設定ファイルは testapp.exe.config です。
Introscope 固有の設定を、.config ファイルに追加することできます。たとえば、個々のアプリケーションが IntroscopeAgent.profile ファイルの自分自身のインスタンスを参照できるようにパラメータを設定できます。この設定は、異なるアプリケーションが異なるエージェント設定を持つことを許可します。この設定では、Web サービスのプロセスにまたがるトランザクション相関も可能にします。
.NET エージェントのインストールに設定ファイルは必須ではありません。
以下の手順に従います。
- アプリケーションの設定ファイルを開きます。
- 以下のように、sectionGroupおよびsectionをアプリケーション設定ファイルに追加します。<configuration><configSections><sectionGroup><sectionGroup name="com.wily.introscope.agent"><section name="env.parameters"type="System.Configuration.NameValueSectionHandler" /></sectionGroup>
- 新しいプロパティをenv.parametersセクションに追加します。たとえば、以下の通りです。<com.wily.introscope.agent><env.parameters><add key="com.wily.introscope.agentProfile" value="e:\\junkyard\\dotnettest\\Agent.profile" /></env.parameters></com.wily.introscope.agent>例については、<Agent_Home>/sample.exe.configを参照してください。