We have a .net click once application and want to upgrade the .net version it runs on to either 3.5 or 4.0. Currently when we update the software the user just accepts the download and the updates are installed. If our update requires a newer version of the .net framework will the user be able to install it? Or will it require administrator rights? If so, do you know of a .net version comparison chart that would help us understand the reasons to upgrade?