1

ときどき、C:\Winddows\assembly\tempディレクトリにフォルダーとdllファイルが追加されます。時々、dll私がそこに持っている が、私の にあるものと干渉しているように見えGACます。これについて決定的な証拠はありませんが、一時ディレクトリ内のファイルとフォルダーを削除すると役立つ場合があります (可能であれば、これらのファイルは Visual Studio やその他のプロセスによってロックされている場合があります)。

一時フォルダがどのように関連しているかを誰かが説明できますかGAC? 何か間違ったことをしているのですか、それともファイルが一時フォルダーに保存されるのはなぜですか?

編集注: GAC はグローバル アセンブリ キャッシュを参照していると思います...

4

2 に答える 2

0

これは、 「シャドウコピーアセンブリ」を使用してAppDomainをアクティブにしたアプリケーションを使用または開発している場合に発生する可能性があります。これはWebアプリケーションに当てはまり、場合によってはNUnitテストにも当てはまりますが、これもAppDomainのフラグであるため、各アプリケーションがこのように動作する可能性があります。

于 2012-11-08T08:26:45.267 に答える