アプリケーション固有の設定

.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 エージェントのインストールに設定ファイルは必須ではありません。
以下の手順に従います。
  1. アプリケーションの設定ファイルを開きます。
  2. 以下のように、
    sectionGroup
    および
    section
    をアプリケーション設定ファイルに追加します。
    <configuration>
       <configSections>
          <sectionGroup>
             <sectionGroup name="com.wily.introscope.agent">
             <section name="env.parameters"type="System.Configuration.NameValueSectionHandler" />
          </sectionGroup>
  3. 新しいプロパティを
    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
    を参照してください。