How can you avoid future for allowing the Windows Azure emulator in Visual Studio to be able to run without needing admin privileges?
As I understand it the admin rights are required so that the emulator can have control over IIS. I've seen statements in the past that they would like to remove the requirement (or at least the confirmation dialog), but no ETA on when this will happen.
The only other option you have is to deploy it to hosted services (which you then pay for).