Sdílet prostřednictvím


Postupy: Ladění aplikace ClickOnce s omezenými oprávněními

Jako vývojář pravděpodobně používáte vývojový počítač s plnými oprávněními, proto se Vám nezobrazí stejné výjimky zabezpečení při ladění aplikace ClickOnce, které se mohou zobrazit koncovému uživateli při spuštění s omezenými oprávněními.

Chcete-li zachytit tyto výjimky, je třeba ladit aplikace se stejnými oprávněními, jako bude mít koncový uživatel. Ladění s omezenými oprávněními může být povoleno na stránce Zabezpečení Návrháře projektu.

Kromě toho při vývoji aplikací, které volají webové služby, se tyto webové služby často nacházejí na vývojovém počítači. Po zavedení, bude koncový uživatel přistupovat k těmto webovým službám z jiné adresy URL. Chcete-li emulovat možnosti koncového uživatele během ladění, můžete zadat adresu URL a ladicí program bude s webovými službami zacházet, jako by byly volány z této adresy URL.

Chcete-li povolit ladění s omezeným oprávněním

  1. S projektem vybraným v Průzkumníku řešení, v nabídce Projekt klikněte na Vlastnosti.

  2. V Návrháři projektu klikněte na kartu Zabezpečení.

  3. Zvolte zaškrtávací políčko Povolit nastavení zabezpečení ClickOnce a klikněte na přepínač Toto je aplikace s částečnou důvěryhodností.

  4. Klepněte na tlačítko Advanced (Upřesnit).

  5. Zvolte zaškrtávací políčko Tuto aplikaci ladit s vybranou sadou oprávnění a klikněte na tlačítko OK.

    Při ladění aplikace vyvolají všechny pokusy o přístup k oprávněním, která nejsou součástí této sady oprávnění, výjimku zabezpečení.

Zadejte adresu URL pro ladění

  1. S projektem vybraným v Průzkumníku řešení, v nabídce Projekt klikněte na Vlastnosti.

  2. V Návrháři projektu klikněte na kartu Zabezpečení.

  3. Zvolte zaškrtávací políčko Povolit nastavení zabezpečení ClickOnce a klikněte na přepínač Toto je aplikace s částečnou důvěryhodností.

  4. Klepněte na tlačítko Advanced (Upřesnit).

  5. Zvolte zaškrtávací políčko Tuto aplikaci ladit s vybranou sadou oprávnění a klikněte na tlačítko OK.

  6. Do textového pole Ladit tuto aplikaci, jako kdyby byla stažena z následující adresy URL zadejte adresu URL nebo síťovou cestu.

Viz také

Úkoly

Postupy: Nastavení vlastních oprávnění pro ClickOnce aplikace

Koncepty

Zabezpečení aplikací ClickOnce

Zabezpečení přístupnosti kódu pro aplikace ClickOnce

Zabezpečení aplikací ClickOnce