1. Ubah file konfigurasi, seperti Machine.Config, Web.Config, Global.asax
2. Memodifikasi direktori bin dan isinya
3. Jumlah kompilasi ulang melebihi nilai yang ditetapkan oleh <compilation numRecompilesBeforeAppRestart=/> di machine.config atau web.config
4. Ubah jalur fisik direktori virtual aplikasi
5. Ubah kebijakan CAS
6. Mulai ulang layanan web
7. Hapus subdirektori aplikasi (hanya .net 2.0).
Untuk daur ulang AppDomain, silakan lihat postingan blog ini oleh Tess: http://blogs.msdn.com/tess/archive/2006/08/02/686373 . aspx