Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 16352|Odgovoriti: 0

[WinForm] Kako zagnati program kot administrator v C#

[Kopiraj povezavo]
Objavljeno na 19. 02. 2016 15:07:41 | | | |
Pri uporabi programa winform za pridobitev ukazne vrstice cmd, če gre za operacijski sistem nad win7, ga je treba zagnati kot administrator, da se uspešno izvede, sicer ne bo učinka ali poziva za napako.
     Na primer, ko izvajate ukaz cmd prek programa winform, bo v nekaterih primerih, če ne izvajate kot skrbnik, ukaz neveljaven.
     Ali pa, ko izvajate storitev Windows prek programa winform, morate storitev poklicati tudi kot skrbnik.
Tukaj je, kako narediti, da program teče z administratorskimi pravicami.
Ena: V Visual Studiu - Raziskovalec rešitev - Desni klik na ime projekta - Lastnosti, poiščite možnost "Varnost",
2: Preverite "Omogoči varnostne nastavitve ClickOnce",
Tretjič: V tem trenutku bo pod projektom dodatna datoteka "app.manifest", izberite jo, poiščite odlomek kode in jo spremenite v: ,
Odpri ga:
Zgornji diagram sem spremenil takole, da se bere:
Četrtič: Po popravku ne hitite z rekompilacijo in generiranjem, ponovno odprite vmesnik "Lastnosti - Varnost",
Pred prevajanjem in zagonom odstranite kljukico pred "Omogoči varnostne nastavitve ClickOnce". V nasprotnem primeru program poroča o napaki in se ne more zagnati.

5: Na koncu shranite spremembe in ponovno prevedite tekoči program.
Ko odprete program, boste pozvani v "Nadzor uporabniškega računa" za pridobitev skrbniških pravic za zagon, in kliknite "Da" za pridobitev skrbniških pravic.





Prejšnji:C# besedilna polja čistijo prostore, prelome vrstic itd
Naslednji:PHP generira naključna števila
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com