Saya mencoba menemukan cara untuk menggunakan kode ASP.NET dengan gangguan situs sesedikit mungkin. Satu pemikiran adalah mengatur situs untuk dilayani dari persimpangan NTFS di c:\www\example.com
mana
c:\www\example.com -> c:\www\example.com_r1234
Kemudian, ketika kode baru digunakan, itu akan disalin ke c:\www\site.com_r1235
dan persimpangan ditargetkan ulang ke
c:\www\example.com -> c:\www\example.com_r1235
Jadi pertanyaan saya adalah apa dampaknya terhadap permintaan saat ini di IIS? Apa kelemahan lain yang mungkin ada dari sudut pandang reaksi IIS terhadap perubahan (jika ada)? Apakah ini akan mulus untuk pengguna akhir situs seperti yang saya harapkan?
(Saya telah mempertimbangkan untuk mengubah root web situs melalui baris perintah, tapi saya benar-benar tidak suka gagasan mengkonfigurasi ulang IIS karena domain aplikasi atau churn kumpulan aplikasi yang tidak perlu yang mungkin terjadi, tetapi saya tidak tahu banyak tentang apa yang terjadi ketika jalur fisik yang dikonfigurasikan dari suatu situs diubah ketika sedang dimuat)
Agar jelas, satu-satunya perhatian saya di sini adalah pengalaman pengguna akhir saya. Tujuan saya adalah untuk menghindari gangguan bagi mereka, bukan kenyamanan bagi saya.