回答:
私はそれがVistaと同じ方法で行われると仮定します:
「C:\ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \」の実際のdeven.exeに移動し、devenv.exe、プロパティ、互換性を右クリックして、「管理者として実行」にチェックマークを付けます。
.slnファイルをクリックすると、C:\ Program Files(x86)\ Common Files \ microsoft shared \ MSEnv \ vslauncher.exeが実行されます。
Visual Studio(devenv.exe)を常に管理者として実行するように設定すると、vslauncherはVisual Studioを実行できなくなります。代わりに、管理者として実行するようにvslauncherのみを設定する必要があります。
Windowsの更新により、vslauncherが管理者としてdevenvを起動できなくなります。vslauncherをadminに設定した後、Visual Studioがまだadminとして起動しない場合は、
次に、Visual Studioを手動で起動して、管理者としても実行します。これをする、
[ショートカット]タブで実行してください。[互換性]タブで同じことを行うと、基になる実行可能ファイルに設定され、ソリューションファイルをダブルクリックしても正しく機能しなくなります。
ここで提供されているこれらのソリューションはいずれも、.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バージョンセレクター]
これらのステップを実行することは私にとってはうまくいきました。
同じプロパティウィンドウを使用し、Windowsエクスプローラー(またはFARなど、使用している他のファイルマネージャー)を管理者として実行するように設定します。
Windowsエクスプローラーに付与された特権は、ダブルクリックして開始した.slnファイルに適用されます。
以下のリンクに投稿されたソリューションは私のために働いた:
要約すると、次のことが必要です。
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!