我正在创建一个部署项目,我将在其中部署一个可执行文件 - 将其称为 abc.exe,在目标计算机上安装软件后,我需要以管理员权限运行[INSTALLDIR]abc.exe /install
正如您可能已经猜到的那样,我来自 VS2012 环境,我们曾经可以选择创建 InstallShield LE 项目以添加此类“自定义操作”,但在 VS2017 中,我们需要继续使用“部署项目”来创建.msi。虽然我认为我已经正确地计算出我需要查看“部署项目属性”及其“PostBuildEvent”属性,但我无法在网上找到任何明确相关的示例,说明在那里使用的正确语法。我的“Google Fu”在这里让我失望,因为我似乎能找到的只是引用比 VS2017 更早的软件的无关内容,或者个别 DLL 或可执行文件的编译选项中的“构建事件”,这不是我想要的。
明确地:
如何引用 [INSTALLDIR] 的等效项
如何指定可执行文件需要以管理员权限运行