Я намагаюся придумати спосіб розгортання коду ASP.NET з якомога меншим порушенням сайту. Одна з думок полягала в тому, щоб створити сайт, який обслуговуватиметься з переходу NTFS, c:\www\example.com
де
c:\www\example.com -> c:\www\example.com_r1234
Потім, коли новий код розгортається, він копіюється c:\www\site.com_r1235
і з'єднання повторно передається
c:\www\example.com -> c:\www\example.com_r1235
Отже, моє питання полягає в тому, що це може вплинути на поточні запити в IIS? Які ще недоліки можуть мати це з точки зору реакції IIS на зміну (якщо вона є)? Чи буде це настільки ж безпроблемним для кінцевого користувача сайту, як я сподіваюся?
(Я розглядав можливість зміни веб-корінця сайту через командний рядок, але мені дуже не подобається ідея перенастроювання IIS через непотрібний домен додатка чи пул додатків, який може статися, але я не знаю багато про що що відбувається, коли налаштований фізичний шлях веб-сайту змінюється під час навантаження)
Щоб було зрозуміло, моя єдина турбота тут - це досвід моїх кінцевих користувачів. Моя мета - уникнути збурень для них, а не зручності для мене.