Aracılığıyla paylaş


Nasıl yapılır: kısıtlı izinlerle ClickOnce uygulama hata ayıklama

Bir geliştirici olarak, büyük olasılıkla bilgisayarınızı Tam Güven izinleriyle çalıştırıyorsunuz, bundan dolayı son kullanıcının sınırlı izinler ile uygulamayı çalıştırırken görebileceği güvenlik özel durumlarını (security exceptions), ClickOnce uygulamasında hata ayıklarken siz görmeyeceksiniz.

Bu özel durumları yakalamak için, uygulama üzerinde son kullanıcıya ait aynı izinlerle hata ayıklamalısınız. Kısıtlı izinlerle hata ayıklama Proje Tasarımcısı, Güvenlik sayfasında etkinleştirilebilir.

Ayrıca Web hizmetlerini çağıran uygulamalar geliştirirken, bu Web Hizmetleri sık sık geliştirme bilgisayarınızda yer alır. Uygulama dağıtıldıktan sonra son kullanıcı bu Web hizmetlerine farklı bir URL'den erişecek. Hata ayıklama sırasında son kullanıcı deneyimini yaşamak için hata ayıklayıcının Web hizmetlerini bir URL'den çağrılıyormuş gibi davranmasını sağlamak üzere bir URL belirtebilirsiniz.

Kısıtlı izinlerle hata ayıklamayı etkinleştirmek için

  1. Çözüm Gezgini içinde seçili bir proje ile, Proje menüsünde, Özellikler'i tıklayın.

  2. Proje Tasarımcısı içinde, Güvenlik sekmesini tıklayın.

  3. ClickOnce Güvenlik Ayarını Etkinleştir onay kutusunu seçin ve sonra This is a partial trust application (Bu kısmi güvenli bir uygulamadır) seçenek düğmesini tıklayın.

  4. Gelişmiş düğmesini tıklatın.

  5. Debug this application with the selected permission set (Seçili izin kümesi ile bu uygulamada hata ayıkla) onay kutusunu seçin ve Tamam'ı tıklayın.

    Uygulamada hata ayıklarken, izin kümesine ait olmayan bir izne erişme girişiminiz bir güvenlik özel durumuna sebep olacaktır.

Hata ayıklamaya ait bir URL belirtmek için

  1. Çözüm Gezgini içinde seçili bir proje ile, Proje menüsünde, Özellikler'i tıklayın.

  2. Proje Tasarımcısı içinde, Güvenlik sekmesini tıklayın.

  3. ClickOnce Güvenlik Ayarını Etkinleştir onay kutusunu seçin ve sonra This is a partial trust application (Bu kısmi güvenli bir uygulamadır) seçenek düğmesini tıklayın.

  4. Gelişmiş düğmesini tıklatın.

  5. Debug this application with the selected permission set (Seçili izin kümesi ile bu uygulamada hata ayıkla) onay kutusunu seçin ve Tamam'ı tıklayın.

  6. Debug this application as if it were downloaded from the following URL metin kutusunda, bir URL veya ağ yolu girin.

Ayrıca bkz.

Görevler

Nasıl yapılır: ClickOnce uygulama için özel izinleri ayarlama

Kavramlar

ClickOnce Uygulamaları Güvenliğini Sağlama

ClickOnce Uygulamaları İçin Kod Erişimi Güvenliği

ClickOnce Uygulamaları Güvenliğini Sağlama