英語で読む

次の方法で共有


AppDomainSetup.ShadowCopyDirectories プロパティ

定義

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

C#
public string ShadowCopyDirectories { get; set; }

プロパティ値

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

実装

注釈

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

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

重要

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

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

適用対象

製品 バージョン
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

こちらもご覧ください