【发布时间】:2012-06-22 07:40:51
【问题描述】:
我在我的 VS2010 安装项目中添加了一个外部 .exe 文件,我希望安装程序在安装结束时自动运行它。
我正在尝试使用 Post-build 事件,并将命令行放在那里,例如 $(OutDir)program.exe。但它似乎没有用。那么我在这里错过了什么?谢谢。
【问题讨论】:
-
嗯,这是一个 build 后事件,这意味着它将在您构建 MSI 之后运行。这与 MSI 的执行方式和作用完全无关。
-
感谢乔伊的清理。我想我知道我真的应该这样做。我可能需要将它添加到先决条件并在安装之前运行它
-
您必须通过添加将执行您的 exe 的 自定义操作 来修改 MSI 文件。 Visual Studio 对自定义操作的支持很差。但它绝对不是 构建后事件,它是 IDE 而不是 MSI 的一部分。
-
感谢漂亮的 cmets,Alexey。我还有很多东西要学:)
标签: .net visual-studio-2010 installation windows-installer post-build-event