Domanda

Ho una forma più semplice di un'applicazione, in cui sto mostrando l'icona di SysTray e aggiungendo l'applicazione di elementi di avvio. L'applicazione è sviluppata in C #. Voglio icona del vassoio per essere dimostrato anche dopo il riavvio della macchina. Attualmente, sto affrontando uno strano comportamento durante l'esecuzione del exe utilizzando "Esegui come amministratore". Quando uso sotto i diritti di amministratore, l'icona non viene dopo il riavvio della macchina (anche se exe è ancora in esecuzione). Sto usando i seguenti valori di metadati in metadati "livello requestedExecutionLevel =" asInvoker "uiAccess = "false"":

Ho dovuto usare "invoca" (non "amministratore") perché non è stato aggiungendo che come elementi di avvio senza di essa. Si sta lavorando bene se corro exe utilizzando doppio click (come ora si gira sotto dominio dell'utente corrente al posto di amministratore), ma questo exe inizierebbe da parte dell'installatore ha iniziato quindi nel dominio del sistema. Nessuno può aiutarmi a risolvere questo problema?

O mi fornire una soluzione in modo che possa mostrare l'icona Systray durante l'esecuzione come amministratore o meglio se mi può fornire alcun modo in modo che possa iniziare questa Exe sotto dominio dell'utente corrente al posto di amministratore?

Saluti Sumeet Garg

È stato utile?

Soluzione

io chiamo exe ora da un altro componente (un'estensione della shell), che corrono sempre nel dominio dell'utente. Da qui le chiamate di lavoro exe dominio dell'utente per impostazione predefinita. Grazie per tutto il supporto.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top