webdevqa.jp.net

Windows VistaでVisual Studioのキャッシュをクリアするにはどうすればよいですか?

ASP.NETコントロールがコードビハインドファイルから参照できないという問題があります。

Stack Overflowの質問で解決策を見つけました ASP.NETコントロールはVisual Studio 2008のコードビハインドでは参照できません

しかし、Visual Studioのキャッシュを見つけてクリアできないようです。 Windows VistaでVisual Studio 2005を使用しています。

60
Brian G

受け入れられた答えは2つの場所を与えました:

ここに

C:\ Documents and Settings\Administrator\Local Settings\Temp\VWDWebCache

そしておそらくここに

C:\ Documents and Settings\Administrator\Local Settings\Application Data\Microsoft\WebsiteCache

それらを試しましたか?

追加するために編集されました

Windows Vistaマシンでは、次の場所にあります。

%Temp%\VWDWebCache

そして

%LocalAppData%\Microsoft\WebsiteCache

(チームエディションに関する)追加情報から、これは クライアントTFSキャッシュのクリア から得られます

クライアントTFSキャッシュをクリア

Visual StudioとTeam Explorerは、同期が取れなくなる可能性のあるキャッシュメカニズムを提供します。単一のVisual Studioクライアントから接続できる単一のTFSのインスタンスが複数ある場合、そのクライアントは混乱する可能性があります。

それを解決するために..

Windows Vistaの場合、このフォルダーの内容を削除します

%LocalAppData%\ Microsoft\Team Foundation\1.0\Cache

86
GregD

今日これを経験しました。 Configの値は更新されましたが、アプリケーションは古い値を返し、ソリューションの停止と開始は何もしませんでした。

そこで、.Net Tempフォルダーをクリアしました。

C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files

バグを作成するべきではありませんが、安全のために最初にソリューションを閉じてください。一時ASP.NETファイルをクリアしてから、ソリューションをロードします。

私の問題はソートされました。

16
Adam

私は同じ問題を抱えていましたが、一時フォルダーからキャッシュされたアイテムを削除すると、ビルドに失敗しました。

ビルドを再び機能させるために、プロジェクトを閉じてから再度開く必要がありました。

2
silver