常に管理者としてvs.netを起動する方法


14

常に管理者として実行するにはvs.netが必要です。

.sln管理者として実行されないため、ファイルをクリックできません。

したがって、vs.netアイコンを手動でクリックし、管理者として実行し、ソリューションファイルを開く必要があります。


:私はこれまで見た中で最高の答えは上にあるsuperuser.com/a/465407/2949
クリスMarisic

回答:


19

常に管理者として開くようにショートカットを設定できます。

  • ショートカットを右クリックします(これは[スタート]メニューでも機能します)
  • 「プロパティ」を選択します
  • 「互換性」タブを選択します
  • 下部にある[すべてのユーザーの設定を変更]ボタンをクリックします
  • 管理ユーザー名/パスワードを入力してください
  • 新しいウィンドウで、「管理者としてこのプログラムを実行する」を選択します
  • OKをクリック
  • OKをクリック

ここに画像の説明を入力してください

編集:これにより、Visual Studioがこれを行うショートカットの管理者として実行されます。Visual Studioを常に管理者として開くには、@ Vdexの指示に従ってください


15

私はそれがVistaと同じ方法で行われると仮定します:

「C:\ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \」の実際のdeven.exeに移動し、devenv.exe、プロパティ、互換性を右クリックして、「管理者として実行」にチェックマークを付けます。


これは@homesteadの問題の解決策です-これにより、VSを常に管理者として実行し、VSを最初に管理者として起動する必要性を回避します
Jared Harley

13

.slnファイルをクリックすると、C:\ Program Files(x86)\ Common Files \ microsoft shared \ MSEnv \ vslauncher.exeが実行されます。

Visual Studio(devenv.exe)を常に管理者として実行するように設定すると、vslauncherはVisual Studioを実行できなくなります。代わりに、管理者として実行するようにvslauncherのみを設定する必要があります。

  • vslauncher.exeファイルを右クリックして、プロパティを選択します
  • 互換性を選ぶ
  • [管理者としてこのプログラムを実行する]を選択し、[OK]をクリックします。

Windowsの更新により、vslauncherが管理者としてdevenvを起動できなくなります。vslauncherをadminに設定した後、Visual Studioがまだadminとして起動しない場合は、

  • 「Windows 7の更新」KB2492386をアンインストールします。

次に、Visual Studioを手動で起動して、管理者としても実行します。これをする、

  • Visual Studioの起動に使用するショートカット(たとえば、スタートメニューに固定されているショートカット)を見つけます。
  • ショートカットを右クリックして[プロパティ]を選択します
  • [ショートカット]タブで[詳細設定]を押します
  • 「管理者として実行」を選択します。

[ショートカット]タブで実行してください。[互換性]タブで同じことを行うと、基になる実行可能ファイルに設定され、ソリューションファイルをダブルクリックしても正しく機能しなくなります。


1
これは金です。したがって、vslauncher.exeとdevenv.exeの管理者を設定する必要があります。
デニスG

4

また、管理者として実行するには次を設定する必要があります。

C:\Program Files (x86)\Common Files\microsoft shared\MSEnv\VsLauncher.exe

2

ここで提供されているこれらのソリューションはいずれも、.slnファイルをダブルクリックし、管理者として実行されるVisual Studioのインスタンスを開くようには機能しません。管理者モードで.sln ws VSを起動する方法を教えてくれれば、50ドルを贈ります。

編集:

OK-これを回避する方法を見つけたと思います。2つのことをする必要があります(私の場合は、VS 2008とVS 2010がインストールされており、どちらのバージョンも管理者権限なしで実行したくないため、3)。

1)devenv.exeのプログラムファイルの場所に移動し、adminとして実行するように設定します(スクリーンショットに関する他の投稿を参照してください:これを行う方法)。

2)(WIN7 64ビットを使用しています)C:\ Program Files(x86)\ Common Files \ microsoft shared \ MSEnvに移動し、VSLauncher.exeを見つけます。右クリック> [プロパティ...]> [互換性]> [このプログラムを管理者として実行する]チェックボックスをオンにする> [OK]

3)任意の.slnに移動し、右クリック> [アプリケーションから開く]> [Microsoft Visual Studioバージョンセレクター]

これらのステップを実行することは私にとってはうまくいきました。


1

同じプロパティウィンドウを使用し、Windowsエクスプローラー(またはFARなど、使用している他のファイルマネージャー)を管理者として実行するように設定します。

Windowsエクスプローラーに付与された特権は、ダブルクリックして開始した.slnファイルに適用されます。


1

以下のリンクに投稿されたソリューションは私のために働いた:

ハウツー、常に起動、vs、ネット、管理者として

要約すると、次のことが必要です。

  1. VSLauncher.exeのバックアップコピーを作成する
  2. mt.exeツールを使用してVSLauncher.exeからマニフェストを抽出します
  3. 投稿で説明されているようにファイルを編集します(管理者権限を要求するように設定します)
  4. mt.exeツールを使用して、新しい(編集された)マニフェストファイルをVSLauncher.exeに添付します。

1
ユーザーがすでに管理者権限を持っている場合、これは不要です。さらに、あなたがしたことは外部サイトへのリンクだけだったので、私はダウン投票しなければなりません。
ラムハウンド

@Ramhoundこれは簡単に最良の答えであり、それはボリスの最初の答えでした、彼は永久にオフにされたように見えます。:私たちは初心者に送信するメッセージは、これらの線に沿って行く
ジェレミー・トンプソン

Hi John Doe, it's customary in Superuser (and StackOverflow) for answers to include a summary of the contents of a link or the highlights that specifically answer the question. The goal of SE sites is to become a resource of knowledge, of answers, for years to come. With a link-only answer, the op must dig through another resource to locate an answer he/she might not be sure about. Most importantly, if your link were to ever break, your answer is useless for anyone who visits this page in the future. Consider making an edit to your answer to add more details. Good luck!
ジェレミートンプソン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.