[Visual Studio 2010] マニフェストファイルを追加する

スポンサーリンク

ちょっと嵌ったのでメモ。

Windows VistaからUAC(User Access Control)が導入されたため、アプリケーションでファイルの読み書きやレジストリの操作を行うには、管理者権限に昇格させないと動作しない場合があります。

マニフェストファイルを作成して設定すればOKなのですが、久々すぎてどうやるんだっけなぁ….と小1時間ほど嵌ってしまいました。

まず「新しい項目の追加」で「アプリケーションマニフェストファイル」を選択し、名前は「app.manifest」のままで[追加]ボタンをクリックします。

マニフェストの追加

次にapp.manifestを開き下記のように変更します。

<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />

あとは「プロジェクトのプロパティ」の「アプリケーション」タブで、編集したマニフェストファイルを選択すれば完了です。
マニフェストファイルの設定

Please follow and like us:

コメント

タイトルとURLをコピーしました