VISTAにてレジストリを触るプログラムなのでsetupを名前につけて
(管理者として実行)実行しています、そして終了した後に。
「プログラム互換性アシスタント」がでてしまうのですが、
どうしたらよいでしょうか。
VB2008です。
管理者権限が必要であるなら,プロジェクトのプロパティからアプリケーションタブを選び,UAC設定の表示をクリックし,
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
を有効にしてやる必要があります。
setupを名前に付けることは,管理者権限が必要であることを示す方法ではありません。
YuO様なるほどありがとうございます、ちなみにDelphiでも同じことはできますか? ターボDelphiです。
編集 削除