.NET WPF デスクトップアプリを管理者権限で実行する

  • 実行に管理者権限を必要とする場合、app.manifestで指定すると、起動時に自動的に管理者として実行されるようにできる。
  • プロジェクトの[追加]→[アプリケーション マニフェスト ファイル] で app.manifest を追加する。
  • <requestedExecutionLevel level="requireAdministrator" uiAccess="false" /> を指定する。
  • HTTPサーバを作成する場合には以下も関連してくるのか?
  • 街角のリブロガー: .NETを使った簡易HTTPサーバーの実装
    http://ivis-mynikki.blogspot.jp/2011/02/nethttp.html
  • netsh http show urlacl コマンドで確認
  • 管理者権限を持つユーザならHTTPプロトコルの作成権限も持っていたりするようだ。