アプリケーションを常に管理者として起動するための設定
プロジェクトにマニフェストファイルを追加
Visual Studio のソリューションエクスプローラーでプロジェクトを右クリックし、「追加」→「新しい項目」を選択。
新しい項目の追加ダイアログで、左側のカテゴリから「全般」を選択、一覧から「アプリケーション マニフェスト ファイル (Windows のみ)」を選択して、「追加」をクリック。

マニフェストファイルで管理者として起動するように指定
app.manifest を以下のように変更することで、管理者として起動するように指定することができます。
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
<!-- ↓以下に変更 -->
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />変更後の app.manifest は以下のようになります。



コメント