Ho cercato la soluzione per un po 'ma alla fine non ho trovato nulla. Vorrei chiedere con Microsoft Setup Project, c'è un modo per forzare l'utente a eseguire il setup da setup.exe invece di file msi? Ho provato alcune soluzioni come aggiungere Launch Condition ma non so come passare parametri da setup.exe al file msi ...Impone agli utenti di eseguire setup.exe anziché * .msi
Il motivo per cui lo chiedo è perché ho bisogno di eseguire alcuni file exe nel processo di installazione e quei file richiedono privilegi di amministratore. Come sai già, non possiamo aggiungere qualcosa come file manifest per richiedere il privilegio di amministratore per il file msi.
Apprezzerei qualsiasi idea.
Questa soluzione richiede più sforzo che io non preferisco. Grazie comunque. – longbkit
Al contrario di cosa? Se vuoi cambiare il comportamento, dovrai fare un qualche tipo di sforzo. –
È supportato dal progetto di installazione (aggiungendo un'azione personalizzata che interrompe l'installazione se una proprietà personalizzata non viene passata dalla riga di comando di msiexec) ma è molto più dello sforzo necessario per un eseguibile autoestraente. –