What is the possibility of making asp.net web application update itself?
===

I have a web application that i would like it to check for updates, download and install them.

i know there are already some updater frameworks that works for windows applications, but is it possible for web applications ?

The first thing came to my mind when thinking of this is:

File permissions *(i might not be able to replace all my application files due to file permissions)*

Also touching the web.config or the bin folder will cause the application to restart.

I also thought about executing an exe from my web application that does the job, but i dont know if it could get shutdown because of a restart to the web application.

I would appreciate any ideas or solution to that case.

Thanks