AppDomainSetup.ShadowCopyDirectories プロパティ

定義

シャドウ コピー対象のアセンブリが格納されているディレクトリの名前を取得または設定します。

public:
 property System::String ^ ShadowCopyDirectories { System::String ^ get(); void set(System::String ^ value); };
public string ShadowCopyDirectories { get; set; }
member this.ShadowCopyDirectories : string with get, set
Public Property ShadowCopyDirectories As String

プロパティ値

セミコロンで区切られたディレクトリ名のリスト。

実装

注釈

シャドウ コピーが有効になっている場合、既定ではプローブによって検出されたすべてのアセンブリをシャドウ コピーします。つまり、 プロパティと ApplicationBase プロパティで指定されたディレクトリ内PrivateBinPathです。 プロパティは ShadowCopyDirectories 、 で ShadowCopyDirectories指定されたディレクトリ内のアセンブリにシャドウ コピーを制限します。

プロパティにShadowCopyDirectories文字列を割り当てない場合、またはこのプロパティを にnull設定すると、 プロパティと PrivateBinPath プロパティでApplicationBase指定されたディレクトリ内のすべてのアセンブリがシャドウ コピーされます。

重要

セミコロンは区切り文字なので、ディレクトリ パスにはセミコロンを含めないでください。 セミコロンのためのエスケープ文字はありません。

シャドウ コピーが有効な場合、アセンブリ が読み込まれる前に、アセンブリ ファイルが別の場所にコピーされます。 元のアセンブリ ファイルはロックされていないため、更新できます。 シャドウ コピーの詳細については、「 シャドウ コピー アセンブリ」を参照してください。

適用対象

こちらもご覧ください