I have an application with which I am going to be coding some .NET 2.0 usage. My problem is the way my network is currently set up. Of course I need to have the 2.0 runtime installed on every machine that the application will run on, so that is where my problem is. Right now, my network is set up as follows.
All machines have hard coded ip address.
Users do not have rights to install.
Members of a domain which I am administrator to.
My question is how can I automate the install of the 2.0 runtime. I thought about having my application initiate the install, but the users do not have admin rights. Is there any way that the application can run an executable with admin rights, sort of like the "run as" option you get when left clicking some executables. Any suggestions would be appreciated.