0

標準ユーザーとして正常に動作するアプリケーションがあります。次のことを実行できるようにしたい: マニフェスト ファイルをコピーすると (埋め込みたくないので、アプリケーションは常に管理者として実行されます)、インストール フォルダーにアプリケーションを常に管理者として起動する必要があります。

myappname.exe.manifest というファイルに挿入したテキストを次に示します。

    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
    <security>
      <requestedPrivileges>
        <requestedExecutionLevel level="requireAdministrator" uiAccess="false"/>
      </requestedPrivileges>
    </security>
  </trustInfo>
</assembly>

アプリケーションを管理者として自動的に起動するには、インストールフォルダーにコピーするだけで十分だと思っていましたが、期待どおりに機能していません。助言がありますか?ありがとう。

4

1 に答える 1