2012-03-10 14 views
4

私は最初から昇格させたい.NET 3.5アプリケーションをビルドしています。その目的は、サービスを構成および制御することです。昇格して実行する.NETアプリを設定する

このような方法でアプリケーションを設定するために使用できるVisual Studio 2010のどこにも設定が見つかりません。プロジェクトのプロパティのどこかに「昇格しました」と表示されるチェックボックスがあると思いますが、そのような設定は存在しないようです。

答えて

10

アプリケーションを常に昇格して実行するように強制するには、アプリケーションのマニフェストファイルのrequestedExecutionLevel設定の設定で制御します。

あなたのプロジェクトに新しい項目を追加し、「アプリケーションマニフェスト」を選択するだけです。コメントリストを設定するための正しい設定がファイルにリストされます。 requestedExecutionLevelをrequireAdministratorに変更すると、設定されます。

+0

ありがとうございました。私はちょうどそれを考え出し、それを掲載しようとしていた! Web上に浮かんでいる他の複雑なソリューションよりもはるかに簡単です。 –

関連する問題