【发布时间】:2014-07-08 02:43:19
【问题描述】:
当我编译 ism 项目以创建 MSI 时,即使我有构建错误,它仍然会创建 MSI。
我不需要创建它的原因是为了构建验证。
我不会检查构建日志是否有错误,而是只检查 MSI 的存在。
有人知道我该如何实现吗?
编辑:
我正在使用 ISCmdBld 工具来构建 MSI。这是我正在运行的命令行来构建在运行此命令之前设置环境变量的位置:
IsCmdBld -p "%FULL_PROJECT_FILENAME%" -a %BUILDMODE% -r %PRODUCT% -o "%MMSEARCHPATH%" | tee /A "%FULL_PROJECT_LOG_FILENAME%"
【问题讨论】:
-
您如何构建安装程序?您是在进行桌面构建还是有自动构建系统?
-
@ChristopherPainter 我正在使用 ISCmdBld 工具进行构建。例如: IsCmdBld -p "%FULL_PROJECT_FILENAME%" -a %BUILDMODE% -r %PRODUCT% -o "%MMSEARCHPATH%" | tee /A "%FULL_PROJECT_LOG_FILENAME%"
标签: build installshield