印刷用ページ       送信     
クリックして評価とフィードバックをお寄せください
MSDN
MSDN ライブラリ
Office Development
Office ソリューション開発
Microsoft Office
Microsoft Office 2003
SDK ドキュメント
 シャドウ コピー

  低帯域幅での表示をオンにする
シャドウ コピー
Office 2003 スマート タグ SDK

シャドウ コピー

Visual Studio Tools for Office ローダは、シャドウ コピーを使用して、共有されたアセンブリをインプレース更新できるようにします。これによって、アセンブリがアプリケーションによって現在使用されていても更新することができます。ただし、シャドウ コピーの副作用として、アセンブリに厳密な名前が付けられていたり、バージョンの増分が無効になっている場合、シャドウ コピーのしくみは、アセンブリのキャッシュされたコピーを使用するように判断します。このコピーは最新ではありません。

アセンブリは次の場所にシャドウ コピーされます。

%userprofile%\Local Settings\Application Data\assembly\...

この場所には、ランダム名のサブフォルダ (5ab2b7… など) が存在します。サブフォルダの表示方法の例を次に示します。

<ドライブ名>:\Documents and Settings\<username>\Local Settings\Application Data\assembly\dl2\LJP2R6JM.0M0\K4XJT2YT.NW7\fa13a517\003fd4f1_0e54c301

サブフォルダを開くか検索すると、アセンブリのキャッシュされたコピーを見つけることができます。 キャッシュされたコピーではなく、アセンブリの最新のコピーが読み込まれるようにするには、次のいずれかを実行します。

1. シャドウ コピーの場所に移動して、キャッシュされたコピーを手動で削除する。

2. アセンブリのバージョン番号を、手動で増分させる。これを実行するには、AssemblyInfo ファイルの AssemblyVersion 番号を変更します。

3. リリースの準備が整うまで、アセンブリに厳密な名前を付けない。

© 2009 Microsoft Corporation. All rights reserved. 使用条件  |  商標  |  プライバシー
Page view tracker