|
Naudojant programą winform cmd komandų eilutei gauti, jei tai yra operacinė sistema, aukštesnė nei win7, ją reikės paleisti kaip administratorių, kad ji būtų sėkmingai vykdoma, kitaip nebus jokio efekto ar klaidos raginimo. Pavyzdžiui, vykdant cmd komandą per winform programą, kai kuriais atvejais, jei nenaudojate administratoriaus, komanda bus negaliojanti. Arba vykdydami "Windows" paslaugos paslaugą per "winform" programą, taip pat turite paskambinti į aptarnavimo tarnybą kaip administratorių. Štai kaip padaryti, kad programa veiktų su administratoriaus teisėmis. Vienas: "Visual Studio" - "Solution Explorer" - dešiniuoju pelės mygtuku spustelėkite projekto pavadinimą - Ypatybės, raskite parinktį "Sauga", 2: Pažymėkite "Įgalinti ClickOnce saugos nustatymus", Trečia: Šiuo metu po projektu bus papildomas "app.manifest" failas, pasirinkite jį, raskite kodo fragmentą ir pakeiskite jį į: , Atidarykite jį: Pakeista aukščiau pateikta diagrama taip: Keturi: Po pataisymo neskubėkite iš naujo kompiliuoti ir generuoti, dar kartą atidarykite sąsają "Ypatybės - sauga", Prieš kompiliuodami ir paleisdami, nuimkite varnelę prieš "Įgalinti ClickOnce saugos nustatymus". Priešingu atveju programa praneš apie klaidą ir negalės paleisti.
5: Galiausiai išsaugokite modifikacijas ir iš naujo kompiliuokite veikiančią programą. Kai atidarote programą, būsite paraginti "Vartotojo abonemento valdymas", kad gautumėte administratoriaus teises, ir spustelėkite "Taip", kad gautumėte administratoriaus teises.
|