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