Я создаю проект развертывания, в котором я буду развертывать исполняемый файл - назовите его abc.exe, и после установки программного обеспечения на целевой машине мне нужно запустить [INSTALLDIR] abc.exe / install с правами администратора
Как вы уже догадались, я пришел из среды VS2012, где у нас была возможность создать проект InstallShield LE для добавления таких «пользовательских действий», но в VS2017 нам нужно перейти к «Проекту развертывания». "создать .msi. И хотя я думаю, что я правильно понял, что мне нужно взглянуть на «Свойства проекта развертывания» и на его свойство «PostBuildEvent», я не могу найти в Интернете никаких явно релевантных примеров правильного синтаксиса для использования. Мой «Google Fu» подводит меня здесь, поскольку все, что я, похоже, могу найти, - это не относящиеся к делу вещи, которые ссылаются на программное обеспечение, намного старше VS2017, или «События сборки» в параметрах компиляции отдельных DLL или исполняемых файлов, что НЕ то, что я хочу.
Явное:
Как мне сослаться на эквивалент [INSTALLDIR]
Как указать, что исполняемый файл должен запускаться с правами администратора