的MSBuild或南特或耙任务智者安装工作室
-
22-07-2019 - |
题
有谁知道任何的MSBuild或恶性任务控制明智的安装工作室?
我知道,我也许应该只使用WiX的,但我目前的项目已经在明智的,所有我需要自动化正在更新的产品代码,升级部分和文本的几个位。
解决方案
我使用CruiseControl.NET - 如果需要的话这可以适于在南特仅使用溶液。我叫wfwi.exe包含在智者安装是为命令行访问(这里的其包含用于wfwi.exe说明明智安装手册)。下面是从我的ccnet.config一个片段:
<!-- build installers -->
<exec>
<executable>C:\Path\To\WiseWrapper.bat</executable>
<buildArgs>"C:\Path\To\wfwi.exe" "C:\Path\To\Output.wsi" /c /p /s</buildArgs>
</exec>
<!-- build installer exes -->
<exec>
<executable>C:\Path\To\Wise32.exe</executable>
<buildArgs>/c /s C:\Path\To\Your.wse</buildArgs>
</exec>
和所述WiseWrapper.bat允许安装的ProductVersion使用CC.NET构建标签更新。 WiseWrapper.bat的全部内容是:
%1 %2 %3 %4 ProductVersion=%CCNetLabel% %5
不隶属于 StackOverflow