2012-02-09 18 views
8

¿Cómo se puede evitar el futuro para permitir que el emulador de Windows Azure en Visual Studio pueda ejecutarse sin necesidad de privilegios de administrador?Emulador de Windows Azure sin privilegios de administrador

herramientas de Windows Azure para Microsoft Visual Studio - El cómputo emulador de Windows Azure es necesario ejecutar elevada.

+0

He votado a favor de las herramientas de Windows Azure para trabajar en IISExpress ... Aquí votar: http://www.mygreatwindowsazureidea.com/forums/34192-windows-azure-feature-voting/suggestions/1626801- enable-windows-azure-tools-to-run-on-iis-express –

Respuesta

6

Ahora es posible (a partir de Windows Azure SDK 2.1) ejecutar el emulador azure sin privilegios de administrador. Puede elegir una opción 'Usar emulador Express' en las propiedades del proyecto en Visual Studio, consulte Debugging a Cloud Service with Emulator Express.

También puede pasar /useemulatorexpress a csrun en la línea de comandos.

enter image description here

Limitaciones Antes de utilizar el emulador Express, usted debe ser consciente de algunas limitaciones:

  • Su servicio en la nube puede contener múltiples funciones, pero cada función se limita a una instancia.

  • No se puede acceder a los números de puerto por debajo de 1000. Por ejemplo, si utiliza un proveedor de autenticación que normalmente utiliza un puerto por debajo de 1000, es posible que tenga que cambiar este valor a un número de puerto que está por encima de 1000.

  • Cualquier limitación que se aplique al Emulador de cálculo de Windows Azure también se aplica a Emulator Express. Por ejemplo, no puede tener más de 50 instancias de rol por despliegue.

+0

¡Impresionante! ¡Gracias! – daustin

+0

Hmmm Todavía recibo este error aunque mi configuración ya esté configurada como la tuya –

1

Según tengo entendido, se requieren los derechos de administrador para que el emulador pueda tener control sobre IIS. He visto declaraciones en el pasado de que les gustaría eliminar el requisito (o al menos el diálogo de confirmación), pero no hay una hora estimada de inicio (ETA) cuando esto sucederá.

La única otra opción que tiene es implementarlo en servicios alojados (que luego paga).

+0

Eso es lo que pensé. Es improbable que nuestro departamento de TI nos dé derechos de administrador, por lo que desplegarlo en azul es probablemente la única opción – daustin

+0

. Solo necesita derechos de administrador local de la máquina. He peleado esta batalla varias veces con varios clientes y por lo general están de acuerdo con otorgar derechos solo a la máquina local. Especialmente si también tienen políticas de red establecidas para garantizar que no haga cosas como desactivar la protección contra virus. – BrentDaCodeMonkey

Cuestiones relacionadas