Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 16352|Yanıt: 0

[WinForm] C# dilinde bir programı yönetici olarak nasıl çalıştırılır

[Bağlantıyı kopyala]
Yayınlandı 19.02.2016 15:07:41 | | | |
winform programı kullanılarak cmd komut komut dizisini elde edilirken, eğer işletim sistemi win7 üzerindeyse, başarılı çalıştırılması için yönetici olarak çalıştırılması gerekir, aksi takdirde herhangi bir etki veya hata isteği olmaz.
     Örneğin, winform programı üzerinden cmd komutu çalıştırılırken, bazı durumlarda yönetici olarak çalıştırmıyorsanız, komut geçersiz olur.
     Ya da winform programı üzerinden Windows Service hizmeti çalıştırırken, Service servisini yönetici olarak aramanız gerekir.
Programın yönetici haklarıyla nasıl çalıştırılabileceği şöyle.
Bir: Visual Studio'da - Çözüm Rehberi - Proje adına sağ tıklayın - Özellikler, "Güvenlik" seçeneğini bulun,
2: "ClickOnce güvenlik ayarlarını etkinleştir" seçeneğini işaretle,
Üç: Bu sırada, projenin altında ek bir "app.manifest" dosyası olacak, onu seçin, kod parçasını bulun ve şu şekilde değiştirin: ,
Aç:
Yukarıdaki diyagramı şöyle değiştirdim:
Dört: Düzeltmeden sonra yeniden derleme ve oluşturma için acele etmeyin, "Özellikler - Güvenlik" arayüzünü tekrar açın,
Derleyip çalıştırmadan önce "ClickOnce güvenlik ayarlarını etkinleştir" önündeki işareti kaldırın. Aksi takdirde, program hata raporlayacak ve çalışamaz.

5: Son olarak, değişiklikleri kaydedin ve çalışan programı yeniden derleyin.
Programı açtığınızda, yönetici ayrıcalıklarını çalıştırmak için "Kullanıcı Hesabı Kontrolü"ne yönlendirilecek ve yönetici hakları almak için "Evet" tuşuna tıklayacaksınız.





Önceki:C# metin kutuları boşlukları, satır aralamalarını vb. boşlaştırır
Önümüzdeki:PHP rastgele sayılar üretir
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com