Przez jakiś czas szukałem rozwiązania, ale nie znalazłem nic. Chciałbym zapytać z Microsoft Setup Project, czy istnieje sposób zmusić użytkownika do uruchomienia instalacji z setup.exe zamiast pliku msi? Próbowałem niektóre rozwiązania, takie jak dodać Launch Condition, ale nie wiem, jak przekazać parametr z pliku setup.exe do pliku msi ...Wymuszanie na użytkownikach uruchamiania programu setup.exe zamiast * .msi
Powód, dla którego pytam to, ponieważ muszę uruchomić niektóre pliki exe w procesie instalacji a te pliki wymagają uprawnień administratora. Jak już wiesz, nie możemy dodać czegoś takiego jak plik manifestu, aby wymagać uprawnień administratora dla pliku msi.
Byłbym wdzięczny za każdy pomysł.
To rozwiązanie wymaga więcej wysiłku, który nie wolę. Dzięki i tak. – longbkit
W przeciwieństwie do czego? Jeśli chcesz zmienić zachowanie, będziesz musiał podjąć jakiś wysiłek. –
Jest obsługiwany przez projekt instalacji (poprzez dodanie niestandardowej akcji, która przerywa instalację, jeśli niestandardowa właściwość nie jest przekazywana z wiersza polecenia msiexec), ale jest to o wiele więcej niż wysiłek potrzebny do samorozpakowującego się pliku wykonywalnego. –