セットアップ ブートストラッパーは、requireAdministrator 実行レベルを指定する デフォルトで埋め込まれるマニフェストを持っています。 installer linker は、昇格を強制するか呼び出した者の特権の下で動くセットアップEXEを生成する事を可能にしている、 カスタムUACマニフェストを埋め込む事が できます。
installer linker に /Manifest コマンドライン オプションを指定できます。
Copy
InstallerLinker.exe /Output:Setup.exe /Template:dotNetInstaller.exe /Configuration:Configuration.xml /Manifest:PackagedSetup.manifest
以下のデフォルト マニフェストが、セットアップ ブートストラッパーによって埋め込まれます。
CopyXML

<?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>