Je génère des liens stylesheet/javascript sur tout mon site Web à l'aide d'une méthode d'extension unique. J'ai donc un emplacement pour générer une chaîne de requête.Génération du paramètre QueryString pour le contenu statique une fois par application
Exemple
http://mydomain.com/site.css?v0.0.1
Le plan est quand je fais une nouvelle construction, le contenu doit être tiré par les cheveux fraîchement à partir du serveur. Pas de surprises là-bas.
Cependant, j'essaie de trouver la meilleure façon de générer cette valeur.
Évidemment, idéalement, faire quelque chose comme une tâche MSBuild est le plus idéal, mais j'ai essayé et échoué dans le passé.
Nous utilisons SquishIt pour la plupart du contenu statique, mais pour les fichiers qui ne sont pas dans le groupe (par exemple ceux qui ne sont pas requis sur chaque page), nous devons générer le paramètre querystring pour le fichier.
Je pense que je crée un guid singleton sur le début de l'application, puis l'utiliser lors de la génération de liens.
Pensées?
Ne serait-il pas préférable d'utiliser la version ou la date d'assemblage? http://stackoverflow.com/questions/324245/asp-net-show-application-build-date-info-at-the-bottom-of-the-screen – Giedrius