Bandeja de Sistema del icono no es visible después de reiniciar un programa que se ejecuta como administrador

StackOverflow https://stackoverflow.com/questions/692497

Pregunta

Tengo una forma más simple de una aplicación, en el que estoy mostrando un icono systray y la adición de la aplicación de los elementos de inicio. La aplicación está desarrollada en C #. Quiero icono de la bandeja que se muestra incluso después de reiniciar la máquina. Actualmente, estoy frente a un comportamiento extraño mientras se ejecuta el exe usando "Ejecutar como Administrador". Cuando uso bajo derechos de administrador, el icono no viene después del reinicio de la máquina (aunque todavía se está ejecutando exe). Estoy utilizando los siguientes valores de metadatos en los metadatos "nivel requestedExecutionLevel =" asInvoker "uiAccess = "false"":

he tenido que utilizar "invocador" (no "administrador"), ya que no se agregó como elementos de inicio sin ella. Se está trabajando muy bien si me quedo exe usando doble click (como ahora se ejecuta bajo dominio de usuario actual en lugar de administrador) pero esto exe comenzaría por el instalador por lo tanto comenzó en el dominio del sistema. ¿Puede cualquiera que me ayude a resolver este problema?

O me proporcionan una solución para que pueda mostrar icono de la bandeja del sistema mientras se ejecuta como administrador o mejor si me puede dar alguna manera para que pueda iniciar este Exe bajo el dominio de usuario actual en lugar de administrador?

Saludos Sumeet Garg

¿Fue útil?

Solución

Estoy llamando exe ahora de otro componente (una extensión de shell), que siempre se ejecutan en el dominio del usuario. Por lo tanto los llamados exe de trabajo de dominio de usuario por defecto. Gracias por todo el apoyo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top