T4 CleanUpBehavior ディレクティブ
テキスト テンプレートを処理した後、appDomain を削除するには、次の行を含めます。
<#@ CleanupBehavior processor="T4VSHost" CleanupAfterProcessingtemplate="true" #>
テキスト テンプレートは、ホスト プロセスから分離した appDomain で処理されます。 ほとんどの場合、1 つのテキスト テンプレートが処理されると、次のテンプレートを処理するために appdomain が再度使用されます。 ただし、CleanupBehavior を指定した場合、appDomain は削除され、新しい appDomain で次のテンプレートが処理されます。
これによってテキスト処理は遅くなりますが、リソースが破棄されたことを確認するうえで役立ちます。
このディレクティブは、Visual Studio ホストでのみ動作します。