Sto cercando di trovare un modo per distribuire il codice ASP.NET con il minor disturbo possibile sul sito. Un pensiero era quello di impostare il sito per essere servito da un incrocio NTFS c:\www\example.com
dove
c:\www\example.com -> c:\www\example.com_r1234
Quindi, quando viene distribuito un nuovo codice, questo viene copiato c:\www\site.com_r1235
e la giunzione viene retargeting
c:\www\example.com -> c:\www\example.com_r1235
Quindi la mia domanda è: quale effetto potrebbe avere sulle attuali richieste in IIS? Quali altri svantaggi potrebbe avere questo dal punto di vista della reazione di IIS al cambiamento (se presente)? Questo sarà senza soluzione di continuità per l'utente finale del sito come spero?
(Ho preso in considerazione la possibilità di modificare la radice Web del sito tramite la riga di comando, ma non mi piace l'idea di riconfigurare IIS a causa di un dominio di app o di un pool di app non necessari che potrebbe accadere, ma non ne so molto cosa succede quando il percorso fisico configurato di un sito viene modificato mentre è sotto carico)
Per essere chiari, la mia unica preoccupazione qui è l'esperienza dei miei utenti finali. Il mio obiettivo è evitare i disturbi per loro, non la comodità per me.