UAC制御を起動するようにする

WindowsXP上で作成したアプリがWindows 7上で動かない・・・。
どうやら、レジストリへアクセスしている処理が原因になっているらしく、
UAC制御がいたずらしているらしい。

VSのデフォルトの設定では、マニフェストファイルの設定が以下のようになっていた。

どうやらUAC実行レベルの設定がまずいらしい。
この設定を、"requireAdministrator"にすることで、
Vista以降に実装されたUAC制御を起動し、アプリにレジストリへのアクセス権限を与えてくれる模様。


■/MANIFESTUAC (UAC 情報をマニフェストに組み込む)
http://msdn.microsoft.com/ja-jp/library/bb384691.aspx