2010-05-01 3 views
0

J'ai une vue où je peux télécharger une image et l'image est également affichée là comme ceci:image téléchargée ne change pas dans le navigateur, bien que sur le disque que j'ai la nouvelle image

//ResourceStorage is a virtual directory that indicates to the pictures storage location 
    <img src='<%=Url.Content("~/ResourceStorage/Profile/pic.jpg") %>' alt='pic' /> 

après avoir téléchargé l'image, sur le disque dur, je reçois le nouveau "pic.jpg" mais dans le navigateur, j'ai toujours l'ancien (j'ai essayé de vider le cache, n'aide pas)

Répondre

2

Essayez-vous ceci dans IIS ou sur votre serveur de développement local Cassini?

Essayez ceci:

IIS 7 Force Fresh Images

+0

Je le fais sur IIS, et je viens de le fixe, [OutputCache (Lieu = OutputCacheLocation.None)] a aidé, ne sais pas si c'est le meilleur solution si – Omu

+0

S'il s'agit d'une ressource statique, il est préférable que IIS le mette en cache sur votre serveur de production. –

+0

ce n'est pas une ressource statique – Omu

Questions connexes