2011-02-01 17 views
0

Microsoft PowerPoint 2007のアドインにいくつかのコードを書きました。私はそれを実行しました。それは問題があると言いました。Microsoft Office Add-Inキャッシュをクリアする

help from a fellow member hereで、私は問題を修正しました。私は新しいコードをコンパイルして実行しました。

それはまだ古いコードを考慮し、新しいコードを無視して、同じ問題を投げます。コードの2つのバージョンは根本的に異なります。つまり、問題が報告する変数を共有していないからです。問題がコード内に存在しないことを確認するための私の理由です。

明らかに、MS Officeは古いバージョンのバイナリをいくつかのキャッシュに保持しています。それをクリアして、新しくコンパイルされたアドインバイナリにアクセスする方法を教えてください。

答えて

3

あなたの問題は、キャッシュされたアセンブリで確かであれば、彼らが最も可能性の高い場所にあります:

%userprofile%\local Settings\Application Data\assembly

は(そのフォルダ内のフォルダ構造を保持し、別の言葉、DL3一時TMP )、これらの3つのフォルダの下にあるファイルとフォルダはすべて消去します。

これを行う前に、[タスクマネージャ/プロセス]タブでPowerPointのすべてのインスタンスを閉じることを忘れないでください。アプリケーションを単独で閉じるだけでは十分ではありません。実行中のPowerPointプロセスのすべてのインスタンスをハントする必要があります。

+0

ありがとうございました。あなたは時間を節約しました。ちょうど私が忘れないで、私は自分のために、同じ問題を抱えている誰かのためにこれを書いています。 dl3フォルダからそれらのファイルを削除する前に(またはそれらが魔法のように戻ってくる)もう1つのことは、Power Pointまたはキャッシュをクリアする他のMS Officeアプリケーションを開き、アドインダイアログボックスに移動することですそれらのアドインの選択および/または除去を行うことができる。もう一度、code4life、このフォルダ内のすべてのアセンブリとそのデバッグシンボルを見ました。 –

関連する問題