方法 : ClickOnce アプリケーションのアクセス許可を調べる
更新 : 2007 年 11 月
ClickOnce アプリケーションは既定のアクセス許可で配置できますが、実際に必要なアクセス許可だけにアプリケーションを制限することをお勧めします。プロジェクト デザイナの [セキュリティ] ページからアクセスできるアクセス許可の検出ツールを実行すると、アプリケーションを分析して必要なアクセス許可を調べることができます。
メモ : |
---|
アクセス許可の検出ツールには、いくつかの制限があります。このツールはコードの静的分析を実行するものであり、遅延バインディング コードまたは動的に読み込まれたアセンブリに必要なアクセス許可を調べることはできません。また、より低いアクセス許可を持つ環境で実行されたときにアクセス許可要求を動的に変更するようにアプリケーションを設計している場合、このツールは必要な最大のアクセス許可を報告します。 |
アプリケーションのアクセス許可を調べるには
ソリューション エクスプローラでプロジェクトが選択されている状態で、[プロジェクト] メニューの [プロパティ] をクリックします。
[セキュリティ] タブをクリックします。
[ClickOnce セキュリティ設定を有効にする] チェック ボックスをオンにします。
[アクセス許可の検出] をクリックします。
メモ : 既存のアクセス許可設定がある場合は、上書きされます。
アクセス許可の検出によってアプリケーションが分析されます。分析が完了すると [アプリケーションで必要なアクセス許可] テーブルが更新され、アプリケーションによって使用されるアクセス許可が反映されます。
メモ : 大きいプロジェクトの場合は、この処理に数分かかることがあります。
参照
処理手順
方法 : ClickOnce アプリケーションのカスタム アクセス許可を設定する
概念
ClickOnce アプリケーションのコード アクセス セキュリティ