1. ホーム
  2. visual-studio

[解決済み] Windows 8でVisual Studioを常にAdministratorとして実行するように強制することはできますか?

2022-03-19 10:28:14

質問

Windows 7では、プログラムの互換性設定から、常に管理者として実行するようにチェックを入れることができました。Windows 8にも同様のオプションがありますか?

私はいつも自分のマシンでUACを無効にしており、Windows 8へのアップグレード後にも同じようにした、そう思っていました。その結果 off のオプションがあり、通知をオフにするだけです。

これは、Administratorグループに属しているにもかかわらず、Administratorとして何も実行されないことを意味します。デバッグ(attach to process, not translated as a Administrator)しようとすると、コンソールVisual Studioを何度も閉じたり開いたりする必要があります。 F5 )非常にもどかしいです。

管理者として開くという余計な手順を踏むか、初めてデバッグに行くときに一旦閉じて開き直すように指示しないといけないのは本当に面倒です。

解決方法は?

Windows 8 & 10 では、右クリックで devenv.exe を選択し、[互換性のトラブルシューティング]を選択します。

  1. プログラムのトラブルシューティングを選択します。
  2. チェック "このプログラムには追加のパーミッションが必要です"。
  3. Next"をクリックします。
  4. "プログラムをテストする..."をクリックします。
  5. プログラムが起動するのを待ちます
  6. Next"をクリックします。
  7. Yes, save these settings for this program"]を選択します。
  8. 閉じる」をクリックします。

Visual Studioを開いたときに、devenv.slnへの変更を保存するように要求された場合は、この回答を参照して、それを無効にしてください。

Visual Studioのdevenvソリューション保存ダイアログを無効にする


もし、気が変わって、"管理者として実行"互換性の設定を元に戻したい場合は、こちらの回答をご覧ください。 Visual Studio 2015で認識されないGuid形式を修正する方法