J'essaie de trouver un moyen de déployer le code ASP.NET avec le moins de perturbation possible du site. Une idée était de mettre en place le site à desservir à partir d'une jonction NTFS c:\www\example.com
où
c:\www\example.com -> c:\www\example.com_r1234
Ensuite, lorsque le nouveau code est déployé, il est copié c:\www\site.com_r1235
et la jonction reciblée vers
c:\www\example.com -> c:\www\example.com_r1235
Donc, ma question est quel effet cela pourrait avoir sur les demandes actuelles dans IIS? Quels autres inconvénients cela pourrait-il avoir du point de vue de la réaction d'IIS au changement (le cas échéant)? Est-ce que cela sera aussi transparent pour l'utilisateur final du site que j'espère?
(J'ai envisagé de modifier la racine Web du site via la ligne de commande, mais je n'aime vraiment pas l'idée de reconfigurer IIS en raison de tout domaine d'application ou désabonnement de pool d'applications qui pourrait se produire, mais je ne sais pas grand-chose sur que se passe-t-il lorsque le chemin physique configuré d'un site est modifié en cours de chargement)
Pour être clair, ma seule préoccupation ici est l'expérience de mes utilisateurs finaux. Mon objectif est d'éviter les dérangements pour eux, pas la commodité pour moi.