Essayer d'utiliser un script SNI qui fonctionne avec 2,46 Unicode, dans la nouvelle version 3, cette ligne:Comment réparer les erreurs avec UAC_AsUser_ExecShell dans NSIS 3?
!insertmacro UAC_AsUser_ExecShell '' '$INSTDIR\test.exe' '--openbrowser' '' SW_SHOWNORMAL
produit l'erreur suivante:
!undef: "_UAC_ParseDefineFlags_orin_f2" not defined!
Error in macro _UAC_ParseDefineFlags_orin on macroline 12
Error in macro _UAC_ParseDefineFlags_Begin on macroline 6
Error in macro _UAC_ParseDefineFlagsToInt on macroline 1
Error in macro UAC_AsUser_Call on macroline 5
Error in macro UAC_AsUser_ExecShell on macroline 11
Error in script "c:\my.nsi" on line 308 -- aborting creation process
There is a similar, unanswered question, retour il y a un an.
Ma question:
Comment utiliser le UAC plug-in avec NSIS 3?
Probablement, c'est une question facile pour @Anders. –
La réponse courte est, n'utilisez pas ce plug-in. – Anders
Zut alors! Merci pour votre réponse. Probablement, il n'y a pas de manière intégrée à NSIS-3 de faire quelque chose comme le plug-in? –