自定义动作属性:如何发送参数?

时间:2011-07-13 09:58:12

标签: visual-studio-2008

我想在自定义操作中运行exe。已经在自定义操作中添加了exe。

现在,如何在自定义操作属性中发送参数“-i”?

2 个答案:

答案 0 :(得分:0)

您在谈论什么类型的自定义操作?

无论如何:

用于调用exe的函数将有一个参数来传递命令行参数。

例如:

Win32中的CreateProcess有一个命令行参数的参数

Installscript中的LaunchAppAndWait有一个命令行参数的参数

答案 1 :(得分:0)

CustomAction表的Target列包含命令行参数。 将参数放在那里的实际方法取决于用于创建安装程序的工具。例如。在WiX中它将是ExeCommand属性。

http://wix.sourceforge.net/manual-wix2/wix_xsd_customaction.htm

对于VS安装项目:

http://www.simple-talk.com/dotnet/visual-studio/visual-studio-setup---projects-and-custom-actions/