Kategorie szkoleń | Egzaminy | Kontakt
  • 1
  • 1
  • 74

Witam Serdecznie.

Napisałem program w WPF. Jeśli  uruchamiam  z konta administratora działa bez problemu. Jeśli uruchamiam jako zwykły user program nie uruchamia się (program crashed).

Zmieniłem w manifest opcję z <requestedExecutionLevel  level="asInvoker" uiAccess="false" /> na <requestedExecutionLevel  level="requireAdministrator" uiAccess="false" />

W takiej sytuacji standardowy user musi podać hasło administratora co tez mnie nie zadowala.

Czy można to jakoś obejść?

Z góry dziękuję.

Bogdan.

Bogdan_Chlebowski_DCHK
  • Zapytał
  • @ Bogdan_Chlebowski_DCHK | 12.10.2015
    • 3
    • 4
    • 12
Zaloguj się aby zadać pytanie
Pokrewne

Odpowiedź (1)

  • 0

Jeżeli aplikacja powinna działać z uprawnieniami konta zwykłego użytkownika bez pytania o poświadczenia muszą być spełnione dwa warunki - atrybut level ustawiony na wartość asInvoker lub highestAvailable oraz kod aplikacji nie zawiera operacji wymagających podwyższonych uprawnień. Szerszy opis konfiguracji elementu requestedExecutionLevel i zasad uruchamiania aplikacji w artykule: https://msdn.microsoft.com/en-us/library/bb756929.aspx

 

  • Odpowiedział
  • @ | 14.10.2015
  • TRENER ALTKOM AKADEMII