Comment effacez-vous votre cache Visual Studio sous Windows Vista?

J’ai un problème où mes contrôles ASP.NET ne peuvent pas être référencés à partir du code derrière les fichiers.

J’ai trouvé une solution dans la question Stack Overflow Les contrôles ASP.NET ne peuvent pas être référencés dans code-behind dans Visual Studio 2008 .

Mais je n’arrive pas à trouver mon cache Visual Studio pour le vider. J’utilise Visual Studio 2005 sur Windows Vista.

La réponse acceptée a donné deux endroits:

ici

C: \ Documents and Settings \ Administrateur \ Paramètres locaux \ Temp \ VWDWebCache

et peut-être ici

C: \ Documents and Settings \ Administrateur \ Paramètres locaux \ Application Data \ Microsoft \ WebsiteCache

Avez-vous essayé ceux?

Edité pour append

Sur mon ordinateur Windows Vista, il se trouve dans

%Temp%\VWDWebCache 

et en

 %LocalAppData%\Microsoft\WebsiteCache 

À partir de vos informations supplémentaires (concernant l’édition d’équipe), cela provient du cache TFS de Clear Client :

Effacer le cache TFS du client

Visual Studio et Team Explorer fournissent un mécanisme de mise en cache qui peut être désynchronisé. Si j’ai plusieurs instances d’un seul TFS auquel un seul client Visual Studio peut se connecter, ce client peut devenir confus.

Pour le résoudre ..

Pour Windows Vista, supprimez le contenu de ce dossier

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

J’ai vécu cela aujourd’hui. La valeur dans Config était celle mise à jour, mais l’application renverrait la valeur la plus ancienne, s’arrêterait et le démarrage de la solution ne ferait rien.

J’ai donc effacé le dossier .Net Temp.

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

Il ne faut pas créer de bugs, mais pour être sûr, fermez d’abord votre solution. Videz les fichiers ASP.NET temporaires, puis chargez votre solution.

Mon problème a été sortingé.

J’ai eu le même problème, mais lorsque j’ai supprimé les éléments en cache du dossier Temp, la génération a échoué.

Pour que la construction fonctionne à nouveau, j’ai dû fermer le projet et le rouvrir.